- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
-
-PAGE10-
abstract-1- interface-10-
boolean-2- long-10-
break-2- native-10-
byte-2- new-11-
case-3- null-11-
catch-3- package-11-
char-4- private-11-
class-4- protected-12-
continue-5- public-12-
default-5- return-13-
do-6- short-13-
double-6- static-13-
else-6- super-14-
extends-6- switch-14-
false-7- synchronized-15-
final-7- this-16-
finally-7- throw-16-
float-8- throws-16-
for-8- transient-17-
if-8- try-17-
implements-9- true-18-
import-9- void-18-
instanceof-9- volatile-18-
int-9- while-18-
1.abstract
abstract关键字可以修改类或方法。
abstract类可以扩展(增加子类),但不能直接实例化。
abstract方法不在声明它的类中实现,但必须在某个子类中重写。
-示例-
publicabstractclassMyClass{
}
publicabstractStringmyMethod();
-注释-
采用abstract方法的类本来就是抽象类,并且必须声明为abstract。abstract类不能实例化。
仅当abstract类的子类实现其超类的所有abstract方法时,才能实例化abstract类的子类。这种类称为具体类,以区别于abstract类。
如果abstract类的子类没有实现其超类的所有 abstract方法,该子类也是 abstract
类。
abstract关键字不能应用于static、private或final方法,因为这些方法不能被重写,因此,不能在子类中实现。
final类的方法都不能是abstract,因为final类不能有子类。
2.boolean
变量的值可以是true或false。
-示例-
booleanvalid=true;if(valid){
statement
}
-注释-
boolean变量只能以true或false作为值。
boolean不能与数字类型相互转换。
包含boolean操作数的表达式只能包含boolean操作数。
Boolean类是boolean原始类型的包装对象类。
3.break
用于提前退出for、while或do循环,或者在switch语句中用来结束case块。
-示例-
for(i=0;imax;i++){
if(loopfinishedearly){break;
}
}
inttype=somevalue;switch(type){
case1:
statementbreak;
case2:
statementbreak;
default:
statement
}
-注释-
break总是退出最深层的while、for、do或switch语句。
4.byte
byte是Java原始类型。
byte可存储在[-128,127]范围以内的整数值。
-示例-
byteb=124;
-注释-
Byte类是byte原始类型的包装对象类。它定义代表此类型的值的范围的MIN_VALUE
和MAX_VALUE常量。
Java中的所有整数值都是32位的int值,除非值后面有l或L(如235L),这表示
该值应解释为long。
5.case
用来标记switch语句中的每个分支。
-示例-
intarg=somevalue;switch(arg){
case1:
statementsbreak;
case2:
statementsbreak;
default:
statementsbreak;
}
-注释-
文档评论(0)