第一周总结
1、java的数据类型可分为基本数据类型和引用数据类型两种。
2、布尔(boolean)类型的变量只有true和false两个值。
3、数据类型的转换可分为“自动类型转换”和“强制类型转换”两种。
4、 算术运算符的成员有加法运算符、减法运算符、乘法运算符、除法运算符和余数运算符。
5、if语句可依据判断的结果来决定程序的流程。
6、自增自减运算符有相当大的便利性,利用它们可提高程序的简洁程度。
7、当表达式中有类型不匹配时,占用较少字节的数据会转换成占用字节较多的数据类型。
8、程序的结构包含顺序结构、选择结构和循环结构。
9、需要重复执行莫项功能时,循环是最好的选择。java中有for、while和do/while三种循环。
10、break语句可以跳出整个循环,continue语句可以跳转到循环的起始处。
11、选择结构包括if、if/else及switch语句。
12、循环中声明的变量,是局部变量,跳出循环,这个变量不能再使用。
13、数组是由一组相同类型的变量所组成的数据类型,数组分为一维数组、二维数组和多维数组。
14、数组的使用必须经过声明数组和开辟内存给该数组两个步骤。声明数组会在栈上开辟空间,而后的赋值会在堆上开辟空间。
15、java中取得数组的长度用.length来完成。
16、数组的传递属于引用数据类型的传递,传递的是堆内存地址的使用权,一个数组可以有多个名称指向同一个堆内存空间,每一个名称都可以修改堆内存中的内容。
17、foreach是java的新特性,主要作用是方便地输出数组中的内容。