Java中部分关键字
2015-10-13 15:50
225 查看
类类型关键字:
abstract(抽象类)
抽象类至少要有一个抽象操作函数。这样的类不能实例化,必须进一步地衍生子类,把抽象操作函数改写。
final(终结类)
该类型是类继承链的末端,不能作进一步地继承。如实现数学运算的类就是这样的类。
public(公共类)
该类可以作进一步地继承,或在其他的类中存取,这是最常见的一种方式。
synchronizable(同步类)
所有的操作函数都是同步的。
存取权限关键字有:
1.public(公共方式)
它表示后续的变量或操作函数可以在其他任何类的任何地方存取。
2.protected(保护方式)
它表示后续的变量或操作函数只能在本身和引申的子类中存取。
3.private(私有方式)
它表示后续的变量或操作函数只能在本身存取。
4.friendly(友好方式)
它表示后续的变量或操作函数能且只能被同一个“包”的所有对象存取。
静态关键字为static,如果加载变量之前,表示所有从该类引申出的实例都分享同一个变量,也就是说,在内存中只有一个区域,而不像非静态变量那样,每个实例都有独立的一个内存区域。一旦某一个实例修改了变量,则所有的实例中该变量的值都发生相应的改变,如果静态标志加在操作函数之前,则该函数只能存取静态变量。
abstract(抽象类)
抽象类至少要有一个抽象操作函数。这样的类不能实例化,必须进一步地衍生子类,把抽象操作函数改写。
final(终结类)
该类型是类继承链的末端,不能作进一步地继承。如实现数学运算的类就是这样的类。
public(公共类)
该类可以作进一步地继承,或在其他的类中存取,这是最常见的一种方式。
synchronizable(同步类)
所有的操作函数都是同步的。
存取权限关键字有:
1.public(公共方式)
它表示后续的变量或操作函数可以在其他任何类的任何地方存取。
2.protected(保护方式)
它表示后续的变量或操作函数只能在本身和引申的子类中存取。
3.private(私有方式)
它表示后续的变量或操作函数只能在本身存取。
4.friendly(友好方式)
它表示后续的变量或操作函数能且只能被同一个“包”的所有对象存取。
静态关键字为static,如果加载变量之前,表示所有从该类引申出的实例都分享同一个变量,也就是说,在内存中只有一个区域,而不像非静态变量那样,每个实例都有独立的一个内存区域。一旦某一个实例修改了变量,则所有的实例中该变量的值都发生相应的改变,如果静态标志加在操作函数之前,则该函数只能存取静态变量。
相关文章推荐
- struts2学习04——数据封装核心机制
- Java 异常笔试题
- java的HashSet的介绍
- JAVA从入门到精通读书笔记 第四章
- java多线程学习笔记(三) ——多线程实例火车票问题+同步synchronized初接触
- java7中G1垃圾收集器使用和流程总结
- 【第五节】Java代码实现队列----【链表的存储形式】
- Eclipse闪退/打不开/无法启动/一闪而过
- Java基础知识强化之多线程笔记04:并行和并发 区别
- Hibernate 学习入门2
- 字典树java版本
- 停止Eclipse LogCat的自动滚动
- java八大排序算法实现
- java.lang.OutOfMemoryError: PermGen space
- 运行Java的基础
- 通过java api 读取sql 中数据(查询)
- java中接口的定义与实现
- 在java中实现access数据库的远程访问
- java入门第一季2
- spring学习笔记---第三方SDK(Rest API)和Jaskson的巧用