20165111 2016-2017-2 《Java程序设计》第二周学习总结
教材学习内容总结
本章内容将与C语言进行比较学习
基本数据类型
- Java语言使用Unicode标准字符集,不但包含ASCII码,而且还覆盖历史上的全部文字。因此,Java中的变量名可以使用汉字.
- 逻辑类型的关键词是boolean,常量为true,false而不是0,1.
- Java整数类型不存在无符号数,不存在类似于C语言的unsigned.
- 声明单精度浮点型(float)变量时常量后面必须要有后缀f/F.
输入、输出数据
输入
Scanner reader = new Scanner(System.in); 类型名 变量名 = reader.next变量名(首位大写)
输出
System.out.print()或 不换行输出 System.out.println() 换行输出
允许使用并置符号+将变量、表达式或一个常数值与一个字符串并置一起输出.
数组
声明
int []a,b或int a[],b[];
注意:Java不允许在声明数组中的方括号没指定数组元数的个数,即不允许
int a[10]或int [10]a;
分配
数组名 = new 数组元素的类型[数组元素的个数]
注意:Java允许使用int变量指定数组的元素个数,即允许
int size=10; double number[]=new double[size];
教材学习中的问题和解决过程
在课本的几个例子中,在主程序的开头都出现了
import java.util.*
关于import与package的关系,可以参考这篇博客.
代码调试中的问题和解决过程
对于上面提到的含有import包裹的代码,进行编译及运行时并不用像之前用package现打的包一样有特殊处理,正常操作即可。