- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java Language Keywords
abstract Java Keyword
The abstract keyword may modify a class or a method.
An abstract class can be extended (subclassed) but cannot be instantiated directly.
An abstract method is not implemented in the class in which it is declared, but must be overridden in some
subclass.
Examples
public abstract class MyClass
{
}
public abstract String myMethod();
Remarks
A class with an abstract method is inherently abstract and must be declared abstract. An abstract class cannot be instantiated. ?
A subclass of an abstract class can only be instantiated if it implements all of the abstract methods of
its superclass. Such classes are called concrete classes to differentiate them from abstract classes.
??
If a subclass of an abstract class does not implement all of the abstract methods of its superclass, the
subclass is also abstract.
??
The abstract keyword cannot be applied to methods that are static, private or final, since such methods
cannot be overridden and therefore cannot be implemented in subclasses.
??
No methods of a final class may be abstract since a final class cannot be subclassed.
boolean Java Keyword
boolean is a Java primitive type.
A boolean variable may take on one of the values true or false.
Examples
boolean valid = true;
if (valid)
{
statement
}
Remarks
A boolean variable may only take on the values true or false. A boolean may not be converted to or
from any numeric type.
??
Expressions containing boolean operands can contain only boolean operands. ??
The Boolean class is a wrapper class for the boolean primitive type.
break Java Keyword
The break keyword is used to prematurely exit a for, while, or do loop or to mark the end of a case block in a
switch statement.
Examples
for (i=0; imax; i++)
{
if (loop finished early)
{
break;
}
}
int type = some value;
switch (type)
{
case 1:
statement
break;
case 2:
statement
break;
default:
statement
}
Remarks
break always exits the innermost enclosing while, for, do or switch statement. ??
by
文档评论(0)