Javaで知らなかったこと個人的まとめ

Javaで知らなかったことの個人的なまとめ

@Deprecated

クラスやメソッドを非推奨であることを示すアノテーション
コンパイル時に警告が出力される。

パッケージプライベート

修飾子のないクラスやメソッド、フィールド。
同じパッケージのクラスから参照できる。

数値のリテラル表記

int 10進数 : 123
int 8進数 : 0173
int 16進数 : 0x7B
int 2進数 : 0b1111011

long 整数 : 123L
float : 123f
double : 123d

数値は_で区切って表現できる

int num = 080_4672_9913;
System.out.println(num); => 08046729913

package名の先頭がドメインな理由

慣例