ファイル名
Javaのソースファイルは大文字からはじめないとダメ。 test.java とかはダメ。 Test.java ならOK 厳密にいえば、ファイル名とクラス名が一致していれば小文字でも動くけど、Javaのクラス名は「1文字目…
Javaのソースファイルは大文字からはじめないとダメ。 test.java とかはダメ。 Test.java ならOK 厳密にいえば、ファイル名とクラス名が一致していれば小文字でも動くけど、Javaのクラス名は「1文字目…
Javaの統合開発環境はEclipseが有名だが、弱点としてSDKのバージョンが指定できないというのがある。よって、最新版のSDKが1.5なのに、Eclipseでは1.4の文法じゃないとコンパイルできない。 一方で、Ja…
Javaにはポインタと多重継承がないらしい。 ま、ポインタは参照があるから、別になくても大して変わらないと思いますけどね。
Javaの場合、代入などで型が違うとコンパイルエラーになる。 それを防ぐにはキャストすればよし。 C++の場合は、キャストしなくても勝手に型変換してくれるけど、Javaはダメなんすね。 Javaの方がより厳密にオブジェク…
Javaには関数プロトタイプ宣言はない。 メソッド(関数)の定義よりメソッドの呼び出しが先に行われていても、その逆でもどちらでもOK。 便利ですな(・ω・)
スタティックメソッドはそのクラスのインスタンスを作らずに呼び出すことができる。インスタンスメソッドはインスタンスを作らないと呼び出せない。
うーむ。楽だ。楽すぎ。 構文も超わかりやすい。 Javaと比べるとC言語の配列部分がいかに訳のわからん仕様なのかがわかるな・・・・。
JavaはC++と違ってデストラクタがない。 Javaの場合はオブジェクトの破棄はJavaVMが自動的にやってくれるから必要ないらしい。 うーむ・・・Javaさん高性能ですな・・・・。
Javaでプログラムを作る際は、既存のクラスとインターフェースを利用し、ユーザ独自のクラスを作成する。この既存のクラスとインターフェースをAPI(Application Programming Interface)と呼ぶ…
最近のコメント