象
修饰符说明private被了变量所在的类,其它任何类都不可以访问这个成员。无访问修饰符所谓的包访问权限,同一个包内的其它类可以访问这个成员。Protected与无访问修饰符具有权限外,还允许子类访问这个成员。Public具有全局可视性,任何其它类都可以访问这个成员。StaticStatic变量称为类变量,类的所有对象共享这个变量。Static方法称为类方法,它只能访问static变量。静态方法不能被子类overridi
g为非静态方法,但静态方法可以被子类静态方法所HidedNative只用于方法,指明方法体是由其它编程语言编写的。它以;结尾不是以结尾。Public
ativevoidfastcalcAbstractAbstract修饰符可用于类与方法前,在用于方法前时表明方法不具备方法体。只支类中包括了抽象方法则它必须声明为抽象类。如果一个类实现一个接口时,它没有为接口中所有的方法提供实现时,也必须声明为抽象类。Fi
alFi
al修饰符可用于类,方法和变量,fia
l类不能被继承,所有fi
al类中的方法都是教学fi
al方法。Fi
al变量的值必须在创建时设定并具不能被修改。Sy
chro
ized防止多个线程同时访问相同的代码段。Tra
sie
t表明类序列化时,变量不必序列化。Volatile
3
fJSCP14考点总结
表明变量由于线程可能异步修改。示例:abstractclassBaseabstractpublicvoidmyfu
c抽象方法publicvoida
other实例方法Systemoutpri
tl