第三章是java真正的一个开端,我们开始正式的接触它的语法结构、变量类型、输入输出及运算等。
也初步接触了string类,认识了它的API及构造,与其类同对比学习了StringBuilder类。
首先比其不同,Java的标识符由字母、数字、下划线、美元符号($)和数字组成,且第一个符号不能为数
字。然后认识了关键字,要注意关键字不做变量名。java 有8种基本类型:整型(int short long byte)
浮点型(float double) 字符型(char) 布尔型(boolean) java中没有Unsigned。
java独特的三种注释方式:
// 注释内容从//一直到这行结束
/*和*/ 定义一个注释块
/**开始*/结束 这种注释方法可用来自动产生文档
两个特殊运算new运算用来分配内存空间,Instanceof返回一个布尔值来指出某个对象是否是一个特定类或者是
它的子类的一个实例。
在java中与c相同但仍然需要推敲的break(结束整个循环执行,转到下一语句)和continue(结束本次循环,开始
下一次循环)。但不同之处在于java中没有goto语句,同时提供了一种带标签的break语句,用于跳出多重嵌套的循环结构。
*刚开始有些没反应过来的地方:在数组声明中,数组的格式发生了变化 一维数组:数组元素类型[] 数组名字
二维数组:数组元素类型[][] 数组名字
我们遇到的问题:运行带有main函数的java文件时出现editor does not contain a main type 的错误框。问
题原因在于这个class 所在包没有被添加到build path 中。解决方法是: 在左侧的package explorer中右击这个
class所在包的上一级目录build path--use as source folder--重新打开class,再run一下,就可以了。
心得体会总结:学习是个不断探索的过程,如果只是单纯的读书、记忆。并没有多好的效果,在实验中收获很多,上一
周也是有所收获的一周,学到了很多。感觉java新奇又具有挑战,但是上周在理论课前准备不够充分,再接下来的学习阶段要
总结经验和不足,调整好学习节奏。