1.java区分大小写。
2.类名和源程序的名字必须相同–原因:java语言的设定。
在Java中,一个源程序文件被称为一个编译单元(compilation unit)。它是一个包含一
个或多个类定义的文本文件。Java编译器要求源程序文件使用.java文件扩展名。请注意,
文件扩展名长度是4个字符。所以,你的操作系统一定要有支持长文件名的能力。这意味着 DOS和Windows
3.1是不支持Java的(至少在目前是这样)。当然,它可在Windows 95/98和 Windows NT/2000下正常工作。 从上述示例程序中可以看出,程序中定义的类名也是Example。这不是巧合。在Java中,
所有的代码都必须驻留在类中。按照约定,类名必须与源程序的文件名相同。你也应该确
保文件名的大小写字母与类名一样,这是因为Java是区分大小写的。虽然文件名与类名必
须一致的约定似乎有点专制,但是这个约定有助于你轻松地维护及组织程序。
3.
- 运算符
1.<< 左移
2.&= 按位与赋值
3.|= 按位或赋值
4.^= 按位异或赋值
5.>>= 右移赋值
6.>>>= 右移赋值,左边空出的位以0填充
7.<<= 左移赋值
4.switch
switch语句是Java的多路分支语句。它提供了一种基于一个表达式的值来使程序执行不
同部分的简单方法。因此,它提供了一个比一系列if-else-if语句更好的选择。switch语句的
通用形式如下:
switch (expression) {
case value1:
// statement sequence
break;
case value2:
// statement sequence
break;
case valueN:
// statement sequence
break;
default:
// default statement sequence
}
表达式expression必须为byte,short,int或char类型。每个case语句后的值value必须是
与表达式类型兼容的特定的一个常量(它必须为一个常量,而不是变量)。重复的case值
是不允许的。
switch语句的执行过程如下:表达式的值与每个case语句中的常量作比较。如果发现了
一个与之相匹配的,则执行该case语句后的代码。如果没有一个case常量与表达式的值相匹
配,则执行default语句。当然,default语句是可选的。如果没有相匹配的case语句,也没有
default语句,则什么也不执行。