Java
Java とは
Java とは Sun Microsystem によって開発された
オブジェクト指向のプログラム言語である。
Java の特長
- ほぼ完全なオブジェクト指向である。
- プラットフォームに依存しない。
(Windows, Mac, UNIX などで同じプログラムが動作する。)
- ネットワークに対応している。
- アプレットを作ることができる。
- セキュリティーがしっかりしている。
- マルチスレッドがある。
- コンパイラーである。
- 文法はC, C++ 言語に似ている。
(ただし、相違点も多い。)
- 中間言語で実行されるので、実行スピードは遅い。
- 発表されたばかりの新しい言語なので仕様が固まっていない部分がある。
- 日本語への対応がまだ良くない。
C, C++ 言語との違い
- ポインタが無い。
- 構造体が無い。
- 外部変数が無い。
- 多重継承が無い。( 代わりにインターフェイスがある )
- 演算子のオーバーロードが無い。
- int, double などの基本型の大きさが決まっている。
- goto が無い。
- 関数が無い。( 代わりにメソッドを使う )