【Java】学习笔记——类与方法的说明符
2009-04-08 19:01
399 查看
类的说明符
类的访问说明符
public
default
类的其他修饰符
final
abstract
方法的说明符
方法的访问说明符
public
protected
default
private
方法的其他修饰符
static
final:class中所有private和static方法自然就是final
abstract
native:用户在Java中可以使用,但不能编写的方法
synchronized
关键字static:
静态方法和静态变量属于某一个类,而不属于类的对象,非static的方法称为实例方法
静态方法和静态变量的引用直接通过类名引用 e.g.:Test output()
在静态方法中不能调用非静态的方法和引用非静态的成员变量
关键字native:
JNI(Java Native Interface),它允许Java虚拟机内部运行的Java代码能够与用其他编程语言(如c、c++、汇编语言)编写的应用程序和库进行互操作
类的访问说明符
public
default
类的其他修饰符
final
abstract
访问说明 符 不同 情形下 | Public | Protected | Default | Private |
同类 | √ | √ | √ | √ |
同包 | √ | √ | √ | |
子类 | √ | √ | ||
通用性 | √ |
方法的访问说明符
public
protected
default
private
方法的其他修饰符
static
final:class中所有private和static方法自然就是final
abstract
native:用户在Java中可以使用,但不能编写的方法
synchronized
关键字static:
静态方法和静态变量属于某一个类,而不属于类的对象,非static的方法称为实例方法
静态方法和静态变量的引用直接通过类名引用 e.g.:Test output()
在静态方法中不能调用非静态的方法和引用非静态的成员变量
关键字native:
JNI(Java Native Interface),它允许Java虚拟机内部运行的Java代码能够与用其他编程语言(如c、c++、汇编语言)编写的应用程序和库进行互操作
相关文章推荐
- Java学习笔记——生成doc说明文档的方法
- java学习笔记--方法
- Java学习笔记---数组操作的10大方法
- Java学习笔记13. 怎样使用Java中的方法
- Java学习笔记(1):重载方法
- JNI学习笔记3——本地方法取得Java属性/调用java方法
- 【学习笔记06】java面向对象-main方法、单例设计模式
- Java学习笔记27:模板Velocity使用方法
- JNI学习笔记5——本地方法处理java数组/引用问题/缓存jfieldID/jmethodID
- 【Java学习笔记】Java中方法和成员变量的访问控制
- 安卓学习笔记---最全面的使用idea和gradle把java项目打包成jar的方法
- [学习笔记]Java模板方法和单例设计模式
- JAVA学习笔记7 - 方法
- Java学习笔记2:当构造方法有多个参数时考虑使用Builder
- java学习笔记7--抽象类与抽象方法
- 多态Object类equals方法学习笔记ObjectDemo.java
- [原]Java多线程编程学习笔记之六:使用synchronized获取互斥锁的几点说明
- [Java]构造方法与方法重载学习笔记
- 【java基础知识(学习笔记)】--方法的重载注意事项
- Java学习笔记42:线程的几个方法和概念