JAVA关键字大全

JAVA关键字大全

ID:37858050

大小:199.50 KB

页数:45页

时间:2019-06-01

JAVA关键字大全_第1页
JAVA关键字大全_第2页
JAVA关键字大全_第3页
JAVA关键字大全_第4页
JAVA关键字大全_第5页
资源描述:

《JAVA关键字大全》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、abstractbooleanbreak-bytecasecatchcharclasscontinuedefaultdodoubleelseextendsfalsefinalfinallyfloatforifimplementsimportinstanceof-int-interfacelong-nativenewnullpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronizedthisthrowthrowstransien

2、ttrytruevoidvolatilewhile-45-JAVA关键字单词记忆表1.abstract解释:抽象,抽象的用法:类修饰符的一种,可以用来修饰类,方法,被修饰的类不能够实例化-45-(即不能用new关键字得到对象),被修饰的方法不能够实现。一个抽象类中不一定要有抽象方法,但是一个类里面有抽象方法就一定是抽象类。如果由类要继承抽象类的话,必须要实现里面的抽象方法。构造方法和静态方法不可以修饰为抽象。abstract关键字可以修改类或方法。abstract类可以扩展(增加子类),但不能直接实例化

3、。abstract方法不在声明它的类中实现,但必须在某个子类中重写。-示例-publicabstractclassMyClass{}publicabstractStringmyMethod();-注释-采用abstract方法的类本来就是抽象类,并且必须声明为abstract。abstract类不能实例化。仅当abstract类的子类实现其超类的所有abstract方法时,才能实例化abstract类的子类。这种类称为具体类,以区别于abstract类。如果abstract类的子类没有实现其超类的所有a

4、bstract方法,该子类也是abstract类。abstract关键字不能应用于static、private或final方法,因为这些方法不能被重写,因此,不能在子类中实现。final类的方法都不能是abstract,因为final类不能有子类。1>abstract抽象用在类的声明中来指明一个类是不能被实例化的,但是可以被其他类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现。它的用途是向子类提供通用的信息。抽象类可以包含正常的类包含的任何东西,也就是说,类和实例变量,以及

5、带有任何修饰词的方法。只有抽象类可能有抽象方法。如果一个不是抽象的类包含一个抽象方法,那么将会出现编译错误。例子:如果下列的一个成立,那么一个有抽象方法:a.它显式的声明了一个abstract方法。b.它从它的直接父类继承了一个抽象方法。c.一个直接的类的父借口声明或继承了它的一个方法(这因此必须是abstract)-45-2>如果用户声明private,static,和final方法为abstarct,编译错误将出现。不可能重设一个private方法,因为一个abstarct private永远不能被

6、实现。static方法总是可用的,因此必须有一个实现;staticabstract将永远没有实现。final方法不能被重设,因此不回有finalabstract方法的实现。2.boolean解释:数据类型,布尔型,它的取值只能为true或者false。用法:用来定义临时变量、形参、属性的数据类型。格式如下:boolean【变量名、形参名、属性名】变量的值可以是true或false。-示例-booleanvalid=true;if(valid){}-注释-boolean变量只能以tr

7、ue或false作为值。boolean不能与数字类型相互转换。包含boolean操作数的表达式只能包含boolean操作数。Boolean类是boolean原始类型的包装对象类。3.break用法:用于提前退出for、while或do循环,或者在switch语句中用来结束case块。-示例-for(i=0;i){break;}}-45-inttype=;switch(type){case1:bre

8、ak;case2:break;default:}-注释-break总是退出最深层的while、for、do或switch语句。4.byte解释:数据类型,字节型用法:用来定义临时变量、形参、属性的数据类型。格式如下:byte【变量名、形参名、属性名】byte是Java原始类型。byte可存储在[-128,127]范围以内的整数值。-示例-byteb=124;-注释-Byte类是byte原始类型的包

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。