Java程序中一句连续的字符串不能分开在两行中写。可以用+来进行分解。在Eclipse中在输好的字符串中,将光标停于你想要分解的地方,然后按下Enter,它就会自动生成+功能。
中文分号是不能作为执行语句的结束标志的,英文分号才可以。
/* */中可以嵌套//注释,但不能嵌套/* */。
\b表示退格键,相当于Back Space
\r表示接受键盘输入,相当于按下了回车键。
在java语言中声明数组时,无论用何种方式定义数组,都不能指定其长度,例如:
int a[5];这样子是错误的。因为int a[]完成的是栈内存的分配,而要开辟5个空间是堆内存完成的。一般的是有new语句来完成。
必须对数组引用变量赋予一个有效的数组对象(通过new产生或者用{}静态初始化)后,才可以引用数组中的每个元素。否则,会出现空指针异常(NullPointerException)。
在构造方法里不含返回值的概念不同于“void”,对于“public void XX()”这样的写法就不再是构造方法了,而变成了普通方法。
一般我们不用private来修饰构造方法,因为创建对象时要调用构造方法,而私有化后就访问不了。