您的位置:首页 > 编程语言 > Java开发

20144303石宇森 《Java程序设计》第2周学习总结

2016-03-13 20:03 281 查看
---恢复内容开始---

20144303 《Java程序设计》第2周学习总结

教材学习内容总结

一、类型:

1、Java可以区分为基本类型和类类型。类类型也称作参考类型。

2、Java中基本类型主要是整数、字节、浮点数、字符、布尔。

3、"//"是单行批注,"/"和"/"是多行批注。

二、变量:

1、驼峰式命名法:通常以小写字母开头,并在每个单字开始时第一个用大写。如:ageOfStudent

2、在使用局部变量时要初始化。

3、final限定:如final double PI=3.14。

4、二进制0b开头,八进制0开头,十六进制0x开头。

5、条件运算符:条件式?成立返回值 : 失败返回值

6、逻辑运算符:与&& 或|| 非 !

7、位运算:与& 或| 非~ 异或^

8、左移<<、右移>>

三、类型转换:

1、不能长变短,可以短变长。

四、流程控制:

1、if else

2、switch

3、for循环、while循环

4、break、continue(break会结束区块执行,continue只会略过描述句,回到循环区开始下一次循环)

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

1、划分数字时,一般以几个数为一组? 如:int mask=0b1010_1010_1010; 可以写成int mask=0b101010_101010吗? (不懂,还待解决)

2、printf和println的区别:println输出内容以后自动换行,而printf不会。(通过百度解决)

3、Byte和byte的区别:Byte是包装类型,byte是基本类型,两个可以互相转换。包装类型默认是null,而基本类型可能不是。(百度解决)

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

代码:


结果:


同一个变量只需要定义一次。把后面的int 删去就成功了。

其他(感悟、思考等,可选)

java和c语言在许多地方存在着相似之处,但是也有很多地方不同,在学习的时候要注意一些细节。

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周20/201/15/5
第二周50/701/27/12

参考资料

Java学习笔记(第8版)

《Java学习笔记(第8版)》学习指导

...---恢复内容结束---
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: