首页下载资源后端java关键词及其作用详解

ZIPjava关键词及其作用详解

mothz44.6KB需要积分:1

资源文件列表:

Java关键字及其作用.zip 大约有1个文件
  1. Java关键字及其作用.doc 300KB

资源介绍:

这个是自己平时学习java整理出来,其中包括关键字和保留字的详细解释,供大家参考和交流,高手勿嘲!
由于自己水平有限,整理中难免会有错误,若有错误请发邮件给我,我会及时更正。
E-mail:mothz@126.com
Java 关键字及其作用
目录
JAVA 关键字及其作用............................................ ......................................................................... 1
一、 关键字总览:...............................................................................................................................2
二、 详细解释....................................................................................................................................3
1.
访问控制
.......................................................................................................................................3
1) private 私有的.........................................................................................................................................3
2) protected 受保护的................................................................................................................................3
3) public 公共的..........................................................................................................................................3
2.
类、方法和变量修饰符
...............................................................................................................4
1) abstract 声明抽象...................................................................................................................................4
2) class ....................................................................................................................................................4
3) extends 继承、扩展...............................................................................................................................4
4) nal 最终、不可改变.............................................................................................................................4
5) implements 实现.....................................................................................................................................4
6) interface 接口..........................................................................................................................................5
7) nave 本地..............................................................................................................................................5
8) new ,创建............................................................................................................................................5
9) stac 静态...............................................................................................................................................5
10) stric%p 严格,精准..................................................................................................................................5
11) synchronized 线程、同步.....................................................................................................................6
12) transient 短暂.......................................................................................................................................6
13) volale 易失..........................................................................................................................................6
3.
程序控制语句
...............................................................................................................................6
1) break 跳出,中断...................................................................................................................................6
2) connue 继续..........................................................................................................................................7
3) return 返回.............................................................................................................................................. 7
4) do 运行....................................................................................................................................................7
5) while 循环...............................................................................................................................................7
6) if 如果...................................................................................................................................................... 7
7) else 否则................................................................................................................................................. 7
8) for 循环................................................................................................................................................... 8
9) instanceof 实例.......................................................................................................................................8
10) switch 观察...........................................................................................................................................8
11) case 返回观察里的结果.......................................................................................................................8
12) default 默认..........................................................................................................................................8
4.
错误处理
.......................................................................................................................................9
1
1) try 捕获异常........................................................................................................................................... 9
2) catch 处理异常....................................................................................................................................... 9
3) throw 抛出一个异常对象.......................................................................................................................9
4) throws 声明一个异常可能被抛出.........................................................................................................9
5.
包相关
.........................................................................................................................................10
1) import 引入...........................................................................................................................................10
2) package ............................................................................................................................................. 10
6.
基本类型
.....................................................................................................................................10
1) boolean 布尔型.....................................................................................................................................10
2) byte 字节型...........................................................................................................................................10
3) char 字符型...........................................................................................................................................11
4) double 双精度.......................................................................................................................................11
5) +oat 浮点..............................................................................................................................................11
6) int 整型.................................................................................................................................................11
7) long 长整型...........................................................................................................................................12
8) short 短整型......................................................................................................................................... 12
9) null ....................................................................................................................................................12
10) true .................................................................................................................................................12
11) false ................................................................................................................................................12
7.
变量引用
.....................................................................................................................................13
1) super 父类,超类....................................................................................................................................13
2) this 本类................................................................................................................................................ 13
3) void 无返回值.......................................................................................................................................13
8.
保留字
.........................................................................................................................................13
1) goto 跳转..............................................................................................................................................13
2) const
静态
.............................................................................................................................................13
三、 文档说明:.................................................................................................................................14
一、 关键字总览:
访问控制
private protected public
,方法和
变量修饰
abstract class extends nal implements interface nave new stac
stric%p synchronized transient volale
程序控制
break connue return do while if else for instanceof
switch case default
错误处理
try cathc throw throws
包相关
import package
基本类型
boolean byte char double +oat int long short null
true false
2
变量引用
super this void
保留字
goto const
二、 详细解释
1. 访问控制
1) private
私有的
private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。
能在声 private(内部)类、方法或字段的类中引用这些类、方法或字段。在类的外部
者对于子类而言,它们是不可见的 所有类成员的默认访问范围都是 package 访问,也就
是说,除非存在特定的访问控制修饰符,否则,可以从同一个包中的任何类访问类成员。
2) protected
受保护的
protected 关键字是可以应用于类、方法或字段(在类中声明的变量)的访问控制修饰符。
可以在声明 protected 类、方法或字段的类、同一个包中的其他任何类以及任何子类(无论
子类是在哪个包中声明的)中引用这些类、方法或字段。所有类成员的默认访问范围都
package 访问,也就是说访控制修饰符,个包中的
任何类访问类成员。
3) public
公共的
public 关键字是可以应用于类、方法或字段(在类中声明的变量)的访问控制修饰符。
能只会在其他任何类或包中引用 public 、方法或字段。所有类成员的默认访问范围都
package 访问,也就是说访控制修饰符,个包中的
任何类访问类成员。
3
2. 类、方法和变量修饰符
1) abstract
声明抽象
abstract 关键字可以修改类或方法。abstract 类可以扩展(增加子类),但不能直接实例
abstract 方法不在声明它的类中实现,但必须在某个子类中重写。采 abstract 方法的类本
来就是抽象类,并且必须声明为 abstract
2) class
class 关键用来声明新的 Java 类,该类相关变量/或方法的合。类是面向对象的程
序设计方法的基本构造单位。类通常代表某种实际实体,如几何形状或人。类是对象的
板。每个对象都是类的一个实例。要使用类,通常使 new 操作符将类的对象实例化,然
后调用类的方法来访问类的功能。
3) extends
继承、扩展
extends 键字 class interface 明中用于指示所声的类或接口是其名称后跟有
extends 关键类或的子子类承父所有 public protected 方法
子类可以重写父类的任何非 nal 方法。一个类只能扩展一个其他类。
4) final
最终、不可改变
nal 键字可以应用于类,以指示不能扩展该类(不能有子类)。nal 关键字可以应用于
方法,以指示在子类中不能重写此方法。一个类不能同时是 abstract 又是 nalabstract
nal abstract
nalabstract 意味着必须重写方法,nal 意味着不能重写方法。
5) implements
实现
implements 字在 class 中使以指声明提供 implements 关键
面的名称所指定的接口中所声明的所有方法的实现。类必须提供在接口中所声明的所有
法的实现。一个类可以实现多个接口。
4
6) interface
接口
interface 关键字用来声明新的 Java 接口,接口是方法的集合。
接口是 Java 语言的一项强大功能。任何类都可声明它实现一个或多个接口,这意味着
它实现了在这些接口中所定义的所有方法。
实现了接口的任何类都必须提供在该接口中的所有方法的实现。一个类可以实现多个
接口。
7) native
本地
nave 关键字可以应用于方法,以指示该方法是用 Java 以外的语言实现的。
8) new
,
创建
new 关键字用于创建类的新实例。
new 关键字后面的参数必须是类名,并且类名的后面必须是一组构造方法参数(必须带括
)。
参数集合必须类的构造方法的匹配
= 左侧的变量的类型必须要实例化的类或接口兼容
9) static
静态
stac 关键字可以应用于内部类(在个类中定义的类)、方法或字段(类的成员变量)
通常,stac 关键字意味着应用它的实体在声明该实体的类的任何特定实例外部可用。
stac(内部)类可以被其他类实例化和引用(使它是类)。在面的示例中,
MyStacClass
MyClass.MyStacClass
stac 字段(类的成员变量)在类的所有实例中只存在一
可以类的调用 stac 而不实例该类的引终包作为
方法调用的定符。
式:public nal stac <type> varName = <value>; 通常用于声明可以在类的外部使用的类常
MyClass.MAX_OBJECTS 来引用 MAX_OBJECTS 常量。
10) strictfp
严格
,
精准
stric%p 的意 FP-strict就是浮点 Java 虚拟行浮
5
100+评论
captcha