HTML HTML5 HTMLタグ スマートフォン |
CSS CSSプロパティ CSS・HTML便利ツール |
HTML色見本 配色組み合わせツール 特殊文字 |
JAVA Android |
PHP Smarty修飾子 EXCEL |
修飾子 | クラス | インタフェース | メソッド | コンストラクタ | ブロック | 変数 | 説明 |
---|---|---|---|---|---|---|---|
static | ○ | ○ | ○ | × | × | ○ | スタティック修飾子 |
final | ○ | × | ○ | × | × | ○ | ファイナル修飾子 |
abstract | ○ | ○ | ○ | × | × | × | 抽象修飾子 |
native | × | × | ○ | × | × | × | ネイティブ修飾子 |
synchronized | × | × | ○ | × | ○ | × | 同期修飾子 |
transient | × | × | × | × | × | ○ | 一時的修飾子 |
volatile | × | × | × | × | × | ○ | 揮発性修飾子 |
strictfp | ○ | ○ | ○ | × | × | × | 厳密浮動小数修飾子 |
const | × | × | × | × | × | × | 定数 |
class クラス名 { public static final double PI = 3.14159265358979323846; public static void main(String[] args) { : } public static double sin(double a) { : } }
x = Math.cos(y); // new を使用せずに利用できる。
final class クラス名 { final 型 メソッド名(引数) { : } public static final double PI = 3.14159265358979323846; }
abstract class クラス名 { abstract void testFunction(int a); }
class クラス名 { volatile int nCount; }
class クラス名 { synchronized void メソッド() { : } }
strictfp class クラスA { double x, y; }
class クラス名 { transient String tmp; }
class クラス名 { public native void testFunction(int a); }