20145304 刘钦令 Java程序设计第二周学习总结
2016-03-13 22:39
330 查看
20145304 《Java程序设计》第2周学习总结
教材学习内容总结
java可区分基本类型和类类型(即参考类型)两大类型系统。基本类型主要可区分为整数、字节、浮点数、字符与布尔。
整数:
short(2字节);
int(4字节);
long(8字节)
字节:
byte(1字节)
浮点数:
float(4字节)
double(8字节)
字符:
char(2字符)
布尔:
boolean可表示为true与false。
单行批注"//",多行批注"/"与"/",javadoc文档注释/** */。
System.out.println()标准输出中显示文字后换行,
System.out.print()输出文字后不换行。
%d十进制整型,
%f十进制浮点型,
%e,%E科学记号浮点数型,
%c,%C字符型,
%b,%B布尔值。
变量命名规则:不可以用数字作开头,不可以使用一些特殊字符,不可以与Java的关键词同名。
驼峰式命名法:以小写字母开始,并在每个单字开始时第一个字母使用大写。
不想再改变变量值时,在声明前加上final限定。
表示字符时,必须使用"'"符号括住字符。
忽略符号“”。
算术运算符使用上遵循先乘除后加减的原则,可用括号改变运算顺序。
条件运算符:条件式?成立返回值:失败返回值
逻辑运算符
&&且,
||或,
!非。
位运算符
&AND,
|OR,
^XOR与
~补码。
++或--运算符号写在变量前,表示先将变量值加或减1,然后再返回变量值,放在后面,则执行程序相反。
分支:
if...else``if...else if``switch...case。
循环:
while,
do...while,
for(;;)
break可以离开当前switch、for、while、do...while的区块,并执行区块后下一个描述句,可配合标签使用。
Continue使用于循环,略过之后描述句,回到循环区块开头进行下一次循环。
教材学习中的问题和解决过程
对于break和continue配合标签使用不太理解。仔细研读书上代码理解此用法。
代码调试中的问题和解决过程
1.用IDEA编写书上P55代码时,编译可以成功,但在package cc.openhome下有红色横线,应是有错误,但不知错在哪里。2.编写代码时大小写出现错误,系统提示找不到符号,及时更改了程序。
3.在使用某个类时,应在package...后加封号!
其他(感悟、思考等,可选)
本单元学习的内容与C语言类似,但在某些地方有些差别,例如,Java中++和--在变量前后对代码的影响不同,Java有命名习惯驼峰式...C语言的学习有利于Java的学习,可以通过比较更好的掌握Java。学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 15篇 | 300小时 | |
第一周 | 30/30 | 1/2 | 20/20 | |
第二周 | 50/80 | 1/3 | 10/30 | |
第三周 | 0/0 | 0/0 | 0/0 | |
第四周 | 0/0 | 0/0 | 0/0 |
参考资料
Java学习笔记(第8版)《Java学习笔记(第8版)》学习指导
相关文章推荐
- Java day02 for循环练习 带星图案
- 【Java设计模式】之桥接模式
- java异常处理
- Hello World (hadoop-eclipse插件安装与测试)
- JAVA SE——反射
- Java 并发
- 《Java程序设计》 第2周学习总结
- 20145316《Java程序设计》第二周学习总结
- java面向对象的三种特征简述(随笔)
- Java基础复习String对象创建的分析
- 粗谈《Java与模式》一书
- java day02 交换数据
- leetcode:Integer to Roman 【Java】
- 20145331 《Java程序设计》第2周学习总结
- Spring分布式事务实现
- 关于struts2框架学习
- Java集合源码学习笔记(三)LinkedList分析
- leetcode:Longest Common Prefix 【Java】
- java中数组常见的排序问题整理
- WebService-CXF-Spring 基于web的cxf(三)------参考传智播客视频