20144303石宇森 《Java程序设计》第2周学习总结
2016-03-13 20:03
281 查看
---恢复内容开始---
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只会略过描述句,回到循环区开始下一次循环)
2、printf和println的区别:println输出内容以后自动换行,而printf不会。(通过百度解决)
3、Byte和byte的区别:Byte是包装类型,byte是基本类型,两个可以互相转换。包装类型默认是null,而基本类型可能不是。(百度解决)
结果:
同一个变量只需要定义一次。把后面的int 删去就成功了。
《Java学习笔记(第8版)》学习指导
...---恢复内容结束---
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/20 | 1/1 | 5/5 | |
第二周 | 50/70 | 1/2 | 7/12 |
参考资料
Java学习笔记(第8版)《Java学习笔记(第8版)》学习指导
...---恢复内容结束---
相关文章推荐
- Java程序中多线程的优先级设置方法
- java程序设计基础_陈国君版第五版_第十一章例题
- 深入Java虚拟机读书笔记之执行子系统
- java异常处理
- [Java实现]吸血鬼数字问题的坑和尝试
- Java关于equals用法陷阱
- 20145329 《JAVA程序设计》课后习题代码编写总结
- 20145212 《Java程序设计》第2周学习总结
- JavaWEB 核心编程视频教程 02
- java 遍历 Iterator foreach for
- JavaWEB 核心编程视频教程 01
- 深入Java虚拟机读书笔记之内存管理机制
- JavaWEB 核心编程视频教程 03
- 20145201 《Java程序设计》第二周学习总结
- 20145231第二周Java学习笔记
- Java程序猿需要掌握的知识
- Java与设计模式-代理模式
- java基础知识
- Java EE、Java SE、Java ME区别
- JAVA感想