您的位置:首页 > 编程语言 > Java开发

java的三种状态--多态,封装性,继承性的相互关系和作用

2017-03-29 13:37 274 查看
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语句,则什么也不执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: