Java
パラダイム構造化・命令型・オブジェクト指向
登場時期1995
開発者サン・マイクロシステムズ、Java Community Process
最新リリース(SE) Java SE 6 / 2006年12月11日
(EE) Java EE 5 / 2006年5月11日
型付け強い静的型付け
主な処理系多数 (コンパイラ、仮想マシン)
影響を受けた言語Objective-C、Smalltalk、C++、Eiffel、C#
影響を与えた言語C#、D
プラットフォームSolaris、Linux、Windows、
Mac OS X、AIX、System i、
各種の組み込みシステム ほか多数
ライセンスGNU General Public License
ウェブサイト ⇒java.sun.com
表・話・編・歴
プログラミング言語>>他のプログラミング言語
Java(ジャバ)は、狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。このJavaプログラムの実行環境と開発環境(広義のJava)は、Javaプラットフォームとも呼ばれる。
目次
1 概説
2 概要
3 歴史
3.1 草創
3.2 インターネットの世界へ
3.3 近年の動向
3.3.1 ウェブ(クライアント側)
3.3.2 ウェブ(サーバ側)
3.3.3 デスクトップにおける展開
3.3.4 パーソナルコンピュータにおける実行環境
3.3.5 組み込みシステム
3.4 バージョン履歴
3.4.1 JDK 1.0(1996年1月23日)
3.4.2 JDK 1.1(1997年2月19日)
3.4.3 J2SE 1.2(1998年12月8日)
3.4.4 J2SE 1.3(2000年5月8日)
3.4.5 J2SE 1.4 (2002年2月6日)
3.4.6 J2SE 5.0(2004年9月30日)
3.4.7 Java SE 6(2006年12月11日)
3.4.8 Java SE 7
4 特徴
4.1 思想
4.2 オブジェクト指向プログラミング
4.3 プラットフォーム非依存
4.4 自動ガベージコレクション
4.5 ネットワーク機能
4.6 セキュリティ
4.7 名前空間
5 実行形態
6 文法
6.1 Hello world
6.2 例: スタンドアロン(コマンドライン)