エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
定数式とは : JavaA2Z
コンパイル時に値が確定している値。 たとえば「int i = 100;」のように整数リテラルを記述した場合、こ... コンパイル時に値が確定している値。 たとえば「int i = 100;」のように整数リテラルを記述した場合、この「100」という値は実行中に変わることがない。 このように、コンパイル時に値が確定し、実行中に変化しない値のことを「定数式」と言う。 定数式には、まずすべてのリテラルが当てはまる。 次に、そのリテラル同士による計算結果が当てはまる。 さらに、「リテラル」もしくは「リテラル同士の計算結果」を格納したfinal変数も当てはまる。特にこれを「定数変数」と呼ぶ。 これらの定数式は、暗黙的なナローイング変換に使用することができる。 たとえば「byte b = 127;」という式で、なぜint型のはずの整数リテラルがbyte型にキャストされるのかというと、コンパイル時に「127」という値が分かっており、byte型のサイズに収まると判断できるため、暗黙的キャストが行われるからである。 また、定
2010/06/03 リンク