周总结(八)【2019.8.19-2019.8.25】
马上就要返校了,本周的周总结汇报一下JAVA的学习情况。
我使用的工具是Eclipse,版本是MARS.1,版本号4.5.0。参考书籍是《Java从入门到精通》。
JAVA主类结构是项目,包和类,目前我练习JAVA的程序编写还怎么用到“包”,其他的和编写C/C++的源文件之类的类似。除输出语句System.out.println();以及输入语句Scanner外,其他的比较容易理解,比如三大结构:顺序,选择,循环。JAVA与C/C++相比,数据类型有许些不同,除了int,float,double之外,还有byte(8位),short(16位),long(64位)(C++里我写long long)。在写浮点型数据时,若为float型,需要后缀F或f,double型数据可以不加或者后缀D或d。字符型数据对应的表现在是unicode表,而不是ASCⅡ表了。布尔类型写为boolean。标识符较C/C++相比,可用美元符号$。
在编写JAVA程序时,目前我编写的所有程序中都必须带有public static void main(String[] args),这或许是JAVA程序里的主函数,由于我学得不多,不下定论。
此外,数组和字符串类的编写练习不多,但就着C++学习经验,还是蛮容易理解的,三大结构的编写仍需要大量练习。在看书的过程中,我还了解到包装类,包等新的东西,这些我还尚未学习,在之后的时间里我会逐步去了解。