什么是java的关键字?
开发工具里面区别于普通代码会变色的!
java关键字也听过、用过,一些重要的或者不知道的,我就拿来分享!
private protacted public
这三个是常用的java用于访问控制的关键字。
private
被private 修饰的成员变量和方法可以被该类及该类的对象访问,子类及子类的对象不可以访问。
protacted
被protacted 修饰的成员变量和方法可以被该类及该类的对象访问,且子类及子类的对象也可以访问,相同包内的类也可以访问。
public
被public修饰的成员变量和方法可以被该类及该类的对象访问,且子类及子类的对象也可以访问,相同包内的类也可以访问,所有类都可以访问。
interface 与implements
这两个分别用于定义接口,和继承接口。
final
final类不能被继承,,但方法可以。
final变量视为常量,且只能被赋值一次,不再改变。
static
被static修饰的成员变量和方法独立于该类的任何对象,不要实例化都可以使用。
但,所有的类的实例对象共享同一个static 变量和方法。