同步方法
sychronized关键字表明方法一次只能被一个线程访问。往后将详细讨论这一内容,现在我们所关心的一切就是知道synchronized修饰符只能应用于方法,本鞥应用于变量和类。典型的synchronized声明如下:
还应该知道,synchronized修饰符能够与4个访问控制级别中的任何一个匹配(意味着它能够与三个访问修饰符关键字中的任何一个配对) 。
本地方法
native修饰符表明方法是用与平台无关的语言(通常为C语言)实现的。就考试而言,不学了解怎样使用本地封昂发,只需了解native是一个修饰符(因此是保留关键字),它只能应用于方法,不能应用于类和变量。注意,本地方法必须有一个分号(就像抽象方法一样),表明他省略了实现
strictfp方法
前面介绍过奖strictfp用作类修饰符,当时,及时不讲类声明为strictfp,也仍然能够将单个方法声明为strictfp。记住,strictfp会使浮点数(以及所有浮点操作)遵循IEEE754标准。利用strictfp,无论JVM运行什么地岑平台上,都可以uzhi浮点数会怎样运作。其缺点是:如果底层平台能够支持更高的精度,则strictfp方法接那个不能发挥其优点。
具有可变变元列表
从5.0版本其,Java允许