Javaはプログラミング言語の名前。Java VMなどの実行環境全体を指す場合もある。
人によってはJavaScriptと混同している場合があるので注意を要する。
もともとはコーヒー豆の種類であるJavaから。コンピュータを知らない人にとっては風呂釜洗浄剤だったり原人だったり島の名前だったりカレールウだったりする。
1990年代に Sun Microsystems社が設計した物が元になっている、プログラム言語の一つ。オブジェクト指向型言語である。
言語の特徴としては、オブジェクト指向と言いつつint や boolean にメソッドが無い。
あれ?全てがオブジェクトなんじゃないの?プリミティブ型は違うの?とか言ってはいけない。何でラッパーとかいるの?Stringはプリミティブ?え?違う? でもイミュータブルなので、プリミティブ的に扱っておk。って、どっち?メソッドあるからオブジェクト??意味わからないです。
・・・とか言う会話を新卒と交わし、本気でエリック・ガンマに手紙を出そうとした2年目を見たことのある人間が、少なくとも日本には一人いる。
他の特徴としては、10年ほど前までは「リッチ・クライアント」の分野でなんらかの機能をWebページに付加する「アプレット(Java Applet)」が流行りかけたのだが、今では Flash他に奪われてしまい、見る影もなくなってしまった。
では廃れたのか?と言えばそんな事は無く、今は主に大規模なWebサービス、また会社間(B2B)システム、ECサイト(電子商取引サイト)、社内イントラシステム等、「会社の中の人向け」のシステム構築の言語として、広く使われている。(Java Enterprise Edition)
またモバイルの分野、特に携帯電話では他に選択肢がないという理由で制限つきのJava(J2ME)が使われていたりする(iアプリ、オープンアプリ、MIDPなど)
ぬるぽ
急上昇ワード改
最終更新:2025/12/17(水) 06:00
最終更新:2025/12/17(水) 05:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。