2008-08-19から1日間の記事一覧

javaの修飾子final

javaの修飾子finalは3つのことができます。 変数の値を変更できないようにする。 サブクラスによるメソッドのオーバーライドを防止する クラスを継承できなくする 一つ一つ説明していこうと思います。 変数の値を変更できないようにする finalという修飾子…

if文

ifとelseはそのままなんだけど、perlだとelsifだったりして紛らわしいからメモ。 if (...) { ........... } else if (...) { ........... } else { ........... }

条件演算子

x ? y : z xがtrueであれば、yを評価した値を。 xがfalseであれば、zを評価した値を。

拡張for文

for文の書き方はCと変わらない。 でも、javaには拡張for文という便利なものがあるみたいです。 1 class ExtendFor { 2 3 public static void main(String[] args){ 4 int[] a = {1,2,3,4,5}; 5 int sum = 0; 6 7 for(int x : a){ 8 sum += x; 9 } 10 System.…

garbage collection

"ガーベジコレクション"というのか"ガベージコレクション"なのかよく分からないが。 garbage collectionとは? 直訳した意味そのままで、"ゴミ収集"のこと。 どこからも参照されなくなった配列などはメモリ領域を占有し、リソースの無駄である。そのような領…