ニコニコ大百科は、(有)未来検索ブラジルが運営するあらゆる言葉についての記事を閲覧・編集したり、コメントをしたりするサイトです。

Java

記事を編集

http://dic.nicovideo.jp/oekaki/25489.png

Javaプログラミング言語の名前。Java VMなどの行環境全体を指す場合もある。

人によってはJavaScriptと混同している場合があるので注意を要する。(特に書店の店員さん)

もともとはコーヒー豆の種類であるJavaから。コンピュータを知らない人にとっては風呂釜洗浄剤だったり原人だったり島の名前だったりカレールウだったりする。缶紅茶とかゴダイゴとかが出てきたら立派なおっs(ry

概要

 1990年代Sun Microsystems社が設計した物がになっている、プログラム言語の一つ。オブジェクト指向型言語である。

 言語の特徴としては、オブジェクト指向と言いつつint や boolean にメソッドが無い。[*1]

C++に見られる多くの機を改良して吸収し言語仕様も大幅に改編、さらにC++では標準機として持てなかった機を大幅に追加していった経緯がある。これにより高い汎用性と生産性をアピールすることになった。

 他の特徴としては、10年ほど前までは「リッチ・クライアント」の分野でなんらかの機をWebページに付加する「アプレット(Java Applet)」が流行りかけたのだが、今では Flash他に奪われてしまい、見る影もなくなってしまった。(ただし、Sun Microsystems社は、この分野での復権を目指してJavaの技術を発展させた、Java Plug-inやJavaFXといったFlashと競合する技術を発表している。)

 では廃れたのか?と言えばそんな事は無く、今はに大規模なWebサービス(サーバ側)、また会社間(B2B)システム、ECサイト(電子商取引サイト)、社内イントラシステム等、「会社の中の人向け」のシステム構築の言語として、広く使われている。(Java Enterprise Edition)

 またモバイルの分野、特に携帯電話では他に選択肢がないという理由で機制限つきのJava(Java Micro Edition)が使われていたりする(iアプリ、オープンアプリ、MIDPなど)

 さらには近年のハードウェア性の向上も手伝い、パソコンOS上でのデスクトップ・アプリケーション開発への対応においても、図形・文字描画機の向上、GUI表現の拡張、インストールの簡素化等の技術が多く加わり、この分野での有用性も高められている。(Java Standard Edition)

開発環境(無償配布されている)としてeclipseNetBeansなどもJavaによる開発の支援を多く備え、生産性向上にも役立つ統合開発環境として有名である。

注釈

[*1]あれ?全てがオブジェクトなんじゃないの?プリミティブ型は違うの?とか言ってはいけない。何でラッパーとかいるの?Stringはプリミ ティブ?え?違う?  でもイミュータブルなので、プリミティブ的に扱っておk。って、どっち?メソッドあるからオブジェクト??意味わからないです。

 ・・・とか言う会話を新卒と交わし、本気でエリック・ガンマに手を出そうとした2年目を見たことのある人間が、少なくとも日本には一人いる。

関連動画

 

関連項目

関連商品

関連コミュニティ


携帯版URL:
http://dic.nicovideo.jp/k/a/java
ページ番号: 194512 リビジョン番号: 591360
読み:ジャバ
初版作成日: 08/06/03 01:23 ◆ 最終更新日: 10/01/12 19:03
編集内容についての説明/コメント: 概要を分割しました
記事編集 / 編集履歴を閲覧 /

Javaについて語るスレ

8ななしのよっしん :2008/07/19(土) 20:20:23 ID: EUBkLwYjhu
じゃヴぁヴぁヴぁヴぁヴぁ

タイトル:
画像をクリックして再生!!
Twitterで紹介する

9ななしのよっしん :2008/07/19(土) 20:42:56 ID: EUBkLwYjhu
じゃヴぁってるかーい?

タイトル:
画像をクリックして再生!!
Twitterで紹介する

10 ◆////SPxx9k :2008/08/19(火) 22:09:28 ID: BOTXvZ8hc6
ジャワティー飲みたい
11ななしのよっしん :2008/09/13(土) 17:07:07 ID: bOHp4Jdqhv
ブルーレイプレーヤーで動作するBD-Jという物があるそうです
http://bu-nyan.m.to/BD-J/bdj.htm
12ななしのよっしん :2008/10/22(水) 23:10:38 ID: yJS5CHqc3/
ペース配分間違ってJAVAの字が入れられなかったorz

タイトル:
画像をクリックして再生!!
Twitterで紹介する

13ナンプレたん ◆GaBKGQZ6RU :2009/04/22(水) 08:01:53 ID: BM8jFH1R03
ジャワティーの緑茶味のCMを見てこの記事に行きたくなりました。
14ななしのよっしん :2009/07/12(日) 03:34:41 ID: Z1V+l74jCN
>>6
DoCoMo(iアプリ)とSoftBank(S!アプリ)はjavaアプリだからねー
でも、まあ
C++ベースだけど色々劣化がひどくてC--とまで言われるau(EZアプリ(BREW))よりはマシじゃないかな
15涙の無限ループ :2009/07/12(日) 04:19:51 ID: t3F6n/OGyZ
そのauも後になってオープンアプリプレイヤーっていうJavaアプリ行環境導入しちゃったし
16ななしのよっしん :2010/01/12(火) 18:43:39 ID: 1fCfGro1I4
ライアント側でJAVAの復権ってあるかな?
17ななしのよっしん :2010/03/02(火) 19:37:18 ID: 1fCfGro1I4
オラクルが何とかしてくれるっ!
まず俺言語からステップアップするところから始めて欲しい。
ページトップへ戻る