java 关键字

编程入门 行业动态 更新时间:2024-10-28 01:16:25

java   <a href=https://www.elefans.com/category/jswz/34/1769821.html style=关键字"/>

java 关键字

java中关键字有50个,当然还有2个保留字(goto、const),其实goto在c和c++中已经尽可能地避免使用了,而const在java中可以用final替代。

 

1.关键字列表

abstract

assertbolleanbreakbyte
casecatchcharclassconst
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
forgotoifimplementsimport
instanceofintinterfacelongnative
newpackgeprivateprotectedpublic
returnstrictfpshortstatic super
switchsynchronizedthisthrowthrows
transienttryvoidvolatilewhile

 

 

2.分类介绍

 

1.类和接口

class:定义类的关键字

interface:定义接口的关键字

abstract class:定义抽象类的关键字

enum:定义枚举的关键字

extends:继承类或者继承接口的关键字

implements:实现接口的关键字

new:实例化对象的关键字

null:表示对象为空

this:表示当前对象

super:表示父类的对象

 

 

2.数据类型

数据类型关键字位数取值范围默认值
布尔型boolean8true,falsefalse
字节型byte8-128~1270
短整形short16-32768 ~ 327670
整型 int32-2^31-1~2^310
长整型long64-2^63-1~2^630
字符型char160~65535'\u0000'
单精度浮点型float321.4013E-45~3.4028E+380.0F
双精度浮点型double64

4.9E-324~1.7977E+308

0.0D

注:byte,short,  int,long使用的是十进制计数

        而 float,double使用的是科学计数法。所以在这两者之间转换时必须使用强制转换。

 

3.访问范围

Modifier

ClassPackageSubclassWorld
public YYYY
protectedYYYN
no modifierYYNN
privateYNNN

注: 在java中不注明属性的访问类型的时候就是no modifier类型 ,称为友好访问类型。

 

4.流程控制

for   \ while \do  while  :   循  环

break:中断switch语句的执行,在循环语句中,同样也是结束循环语句的执行。

continue:只跳出本次循环,还要继续执行下一次的循环。break完全跳出所在或者是所标记的循环。

if、else    \switch  、case:表示判断(开关)

default:表示除此以外的其他情况

assert:断言(不常用)

return:返回结果

 

5.异常处理

处理异常,在程序运行时不会因为异常而终止,能够让后面没有异常的代码继续执行 

try:用来检测语句块中是否有异常

catch:用来捕获异常,然后进行处理 

finally:不管是否发生异常,都会执行的语句块

如果程序出现异常后,还能继续执行。

throw:把方法中的发生的异常抛出给方法自身

throws:把方法中的的异常抛出给调用此方法的对象,方法。

volatile:数据同步

synchronized:同步

 

6.其他

static: 静态
            所有使用static的关键字修饰的内容,全部存储在静态内存中
            所有使用static关键字修饰的内容都只有唯一的一份。
    package:定义包的关键字
    import:导入包或者类的关键字
    instanceof:检测对象是否是类的实例
    transient:瞬时的    IO流的对象流
    native:调用C和C++的代码
    final:最终的
            能修饰
            普通方法、属性、变量、形参、常量、类、内部类
            普通方法:表示方法不能被重写;
            属性、变量、形参:表示值不能被改变;
            类:表示不能被继承。
             属性、变量、形参、常量:名字中存储的内容不能改变。
        
    static和final可以用来一起修饰属性(常量)、普通方法、内部类
    

 

 

更多推荐

java 关键字

本文发布于:2023-07-28 18:12:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1271330.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:关键字   java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!