throws節的なモノが無い
volatileについて
まとめると、
普通の変数→レジスタに割り当てて操作
volatileを付加する→メモリ上で操作
最適化抑制修飾子ではない(レジスタ割当はしないが、他の最適化は行われることがある)
しかしやっぱり遅くなる
遅くなるだけで、スレッドセーフ化はできない
おいしくないから、使わないほうがいい。
throws節的なモノが無い
volatileについて
まとめると、
普通の変数→レジスタに割り当てて操作
volatileを付加する→メモリ上で操作
最適化抑制修飾子ではない(レジスタ割当はしないが、他の最適化は行われることがある)
しかしやっぱり遅くなる
遅くなるだけで、スレッドセーフ化はできない
おいしくないから、使わないほうがいい。