Java class 中public、protected 、friendly、private的区别
来源:互联网 发布:origin作图软件缺点 编辑:程序博客网 时间:2024/04/30 14:34
1. 类(class)
可见性修饰符: public—在所有类中可见,在其他包中可以用import导入。
2.变量(variable)
Java中变量有两种,方法变量和字段变量
方法变量只能用一个修饰符:final—表示常量,不能修改
*transient—告诉编译器,在类对象序列化的时候,此变量不需要持久保存
*volatile—指出可能有多个线程修改此变量,要求编译器优化以保证对此变量的修改能够被正确的处理
这两带*的不是很常用,但也是Java的修饰符,我也不是很清楚
3.方法(method)
synchronized —在多线程中,synchronized方法调用时,其他所有方法不能调用该方法
3. 接口(interface)
修饰符的访问范围如下:
|
|
|
|
| protected 受保护的 |
|
|synchronized 同步的 |
|
|
|
|
1.private :(妻子) 只有自己能用。
2.public :(J女)谁都可以用。
3.protected:(家里的钥匙)只有家人可以用。
4.friendly:(公共客厅)你和别人合租房子,公共客厅就是friendly 。
在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,baseclass可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。
- Java class 中public、protected 、friendly、private的区别
- Java class 中public、protected 、friendly、private的区别
- Java class 中public、protected 、friendly、private的区别
- (转)[Java]private, public,protected,friendly的区别
- JAVA "Public", "Protected", "Private" and "Friendly"的区别--笔记
- private, public,protected,friendly 的区别
- public protected friendly private的区别
- Public-protected-friendly-private关键字的区别
- public private protected friendly的区别
- Java 中public private protected friendly 的作用ZZ
- java的public, protected, private, friendly
- java中作用域public private protected friendly 以及不写的区别
- Java 中访问修饰符public,private,protected和default(friendly) 的区别
- java public & protected & friendly & private
- java private friendly protected public
- java中private, public,protected的区别
- Java中private、public、protected的区别
- java中private, public,protected的区别
- apue习题10.6
- c++版本的高斯混合模型的源代码完全注释
- All about oracle profile
- 单链表的基本操作
- Android导入一个工程时提示 Invalid project description的解决方法
- Java class 中public、protected 、friendly、private的区别
- Hibernate——缓存管理
- ubifs out-of-place update & Garbage Collection
- java 访问 webservice
- hdu1003最大子段和
- size_type 和 size_t
- 教程:建立自己的私有云存储
- Android常用类库包介绍
- Vim编辑器使用基础教程