20175204 张湲祯 2018-2019-2《Java程序设计》第二周学习总结

20175204 张湲祯 2018-2019-2《Java程序设计》第二周学习总结

教材学习内容总结

-第二章基本数据类型与数组要点:

-标识符与关键字:标识符的第一个字符不能是数字字符;

标识符不能是关键字;

标识符不能是true、false和null;

标识符是区分大小写的。

-基本数据类型:1.共8种基本数据类型:逻辑类型:Boolean

整数类型:byte,short,int,long

字符类型:char

浮点类型:float,double

2.逻辑类型:常量:true,false;变量:使用Boolean声明变量。

3.floa型常量后面必须要有后缀f或F;double型常量后面可以有后缀d或D,但允许省略。

4.精度从低到高排列顺序是:byte,short,char,int,long,float,double

5.int型变量4字节。

-第三章运算符,表达式和语句要点:

1.x++ 和++ x都相当于x=x+1。不同之处在于++ x是先执行x=x+1再使用x的值,x++则是先使用x的值再执行x=x+1。

2.do-while循环语句至少执行一次循环体,但for、while循环语句必须先判断给定条件是否成立,然后决定是否执行循环内的语句。

3.逻辑运算符:&& 逻辑与,||逻辑或,二者也称为短路逻辑运算符。&按位与,|按位或。


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

-1.问题: 在编写教材代码时,不会输入日语。

解决方案:通过网上复制进行编写。

-2.问题:不是很理解scanner的意思与作用。

解决方案:通过网上搜索得知是“扫描器,用来在控制台接收用户输入 Scanner scan=new Scanner(System.in)”; 但是还是有些不是很懂scanner的作用。


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

-1.问题:在运行课上带包的代码编译运行测试时,在src目录下运行时发现是找不到或无法加载主类 Hello

解决方案:在网上搜索后发现带包的代码,package is5204 是在src目录下 生成一个 is5204的文件夹。代码源文件Hello.class保存在is5204文件夹下面。通过 在src目录中输入指令 javac -d .Hello.java java is5204.Hello 编译运行。

20175204 张湲祯 2018-2019-2《Java程序设计》第二周学习总结

-代码托管(https://gitee.com/zyzgl/zyz)

20175204 张湲祯 2018-2019-2《Java程序设计》第二周学习总结


-其他

   在学习过程中,发现了Java和c语言之间有很多的不同,例如Java中char型数据一定是无符号的,而且不允许使用unsigned来修饰所声明的char型变量,而c语言不同。在完成编写二三章代码时,主要是根据书本上抄写代码,再对代码功能作用进行理解,但总感觉编写代码还是抄写再多也不如自己写一行,可是由于能力有限,完整独立编写程序还有不足,还需要努力学习。
上一篇:note.js之 Mongodb在Nodejs上的配置及session会话机制的实现


下一篇:SpaceVim 发布 v0.8.0