## 教材学习内容总结

在第二周的学习过程中,我学习了第二章和第三章的内容。
第二章中,我学习了基本数据类型和类型转换运算以及与C语言有着相同和不同的数组。标识符由字母,下划线,美元符号和数字组成,并且第一个字符不能是数字字符。Java语言有8种基本数据类型:boolean,byte,short,int,long,float,double,char。在数组中,数组属于引用型变量;两个相同类型的数组如果具有相同的引用,他们就有完全相同的元素。
第三章中,我学习了在C语言中类似的运算符与表达符以及if,switch,break,continue等语句。Java提供了遍历数组的循环语句。在这一章中学习难度不大。

## 教材学习中的问题和解决过程

-问题1:不懂Scanner的具体用处。
-问题1解决方案:java提供了一个Scanner类,利用这个类,我们可以很方便的获取键盘输入的参数。
Scanner是一个基于正则表达式的文本扫描器。可以从文件,输入流,字符串中解析出基本类型和字符串类型的值。Scanner类提供了多个构造器,不同的构造器可以接受文件,输入流,字符串作为数据源,用于从文件,输入流字符串中解析数据。

## 代码调试中的问题和解决过程

- 问题1:在带包的代码编译运行测试的问题上,在编译运行完程序后,显示错误:找不到或无法加载主类 Hello。
- 问题1解决方案:先javac -d .Hello,java,编译到上一个文件夹。再java is5213.Hello 就可以运行程序了。

## [代码托管](码云学习项目链接)

见附件。

## 上周考试错题总结

- 1.下列说法正确的是      A
A .Java虚拟机首先执行类中的main方法。
B .Java中,多个/**/注释可以嵌套。
C .一个源文件中必须有public类。
D .Java字节码的扩展名是.java。

解析:B项:注释不可以嵌套。C项:不一定,但至多有一个public类。D项:Java源文件的扩展名是.java,Java字节码的扩展名是.class。

- 2.下列说法正确的是   AC
A .Java SE提供了标准的Java Development Kit(JDK)。
B .Java SE平台包含Java EE平台。
C .使用Java EE可以构建企业级的服务应用。
D .Java SE增加了附加类库,以便支持目录管理等功能。

解析:B项:Java EE平台包含Java SE平台。D项:Java EE增加了附加类库,以便支持目录管理、交易管理和企业及消息处理等功能。

- 3.下列关于编写源文件的说法,错误的是   C
A .源文件的名字必须是某个类的名字。
B .如果源文件有public类,那么源文件的名字必须是这个类的名字。
C .源文件可以有多个public类。
D .源文件的扩展名必须是.java。

解析:源文件至多有一个public类。

# 20175213 2018-2019-2 《Java程序设计》第2周学习总结的更多相关文章

  1. 学号 20175212 《Java程序设计》第九周学习总结

    学号 20175212 <Java程序设计>第九周学习总结 教材学习内容总结 一.MySQL数据库管理系统 1.在官网上下载并安装MySQL 2.在IDEA中输入测试代码Connectio ...

  2. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  3. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  4. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  5. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  6. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  7. 20145337 《Java程序设计》第九周学习总结

    20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...

  8. 20145337 《Java程序设计》第二周学习总结

    20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...

  9. 20145218《Java程序设计》第一周学习总结

    20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...

  10. 《Java程序设计》第九周学习总结

    20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...

随机推荐

  1. C# ComboBoxTree控件

    这个控件,百度.codeproject等,能查到更好的解答和代码.写这个,是因为,我在3个小时内,没有看懂接手项目,原有的TreeCombox自定义代码逻辑.而我觉得很有必要改动它.因为新弄得网页端很 ...

  2. 重开Vue2.0

    目录: 内容: 一.Vue内部指令: 1.v-if v-else&v-show v-if与v-show都是选择性显示内容的指令,但是二者之间有区别: 1.v-if:判断是否加载,在需要的时候加 ...

  3. Git 简介及简单操作

    一.GIT是什么 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本 ...

  4. java.lang.ClassNotFoundException: org.apache.http.conn.UnsupportedSchemeException

    加入了阿里云的消息服务后,就一直之前报java.lang.ClassNotFoundException: org.apache.http.conn.UnsupportedSchemeException ...

  5. yii2 自带分页使用

    //下面为控制器层的方法内容use \yii\db\Query;use \yii\data\Pagination; //方法内容        $query=new Query();//from为自带 ...

  6. 仿QQ菜单栏:消息,电话菜单

    转载自:http://blog.csdn.net/johnnyz1234/article/details/45919907 在实际项目开发使用Fragment的时候,也碰到一些异常和存在的问题,下面做 ...

  7. (31)django中的分页器

    book_list = models.Book.objects.all()    #查出指定表中的所有数据paginator = Paginator(book_list,2)    #实例化对象,传入 ...

  8. LeetCode - Word Subsets

    We are given two arrays A and B of words. Each word is a string of lowercase letters. Now, say that ...

  9. SQL 第一范式、第二范式、第三范式、BCNF范式

    一.第一范式 1NF 要求:每一个分量必须是不可分的数据项. 特点: 1)有主键,且主键不能为空. 2)字段不能再分. 示例:(以下例子 不满足 第一范式) /*学号      年龄        信 ...

  10. ORACLE的impdp和expdp命令

    使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用, ...