ブリタニカ国際大百科事典 小項目事典 「Java」の意味・わかりやすい解説
Java
ジャバ
出典 ブリタニカ国際大百科事典 小項目事典ブリタニカ国際大百科事典 小項目事典について 情報
翻訳|Java
出典 ブリタニカ国際大百科事典 小項目事典ブリタニカ国際大百科事典 小項目事典について 情報
出典 株式会社平凡社百科事典マイペディアについて 情報
アメリカのサン・マイクロシステムズ社が開発したオブジェクト指向のプログム言語。従来よく使われていたプログラム言語を使用して開発されたプログラムは、Windows(ウィンドウズ)用とかMacintosh(マッキントッシュ)用というように、そのプログラムを動かす機種に依存する。しかし、Javaを使って開発すれば、Javaを動かせる条件さえあれば機種を問わず動かせる。Javaを動かすためには、WWWブラウザー(インターネット上の情報を閲覧するためのソフトウェア)などのアプリケーションにJavaのプログラムを解釈して実行する機能が組み込まれていたり、WindowsやMac OSのような基本ソフトウエア(オペレーティングシステム)のかわりに機器に直接組み込まれていることがある。インターネットのようにさまざまな機種がつながるネットワークでは、各機種ごとにソフトウェアを開発することはたいへんなので、Javaを使った開発が広がっている。
[中島由弘]
出典 ASCII.jpデジタル用語辞典ASCII.jpデジタル用語辞典について 情報
出典 (株)朝日新聞出版発行「パソコンで困ったときに開く本」パソコンで困ったときに開く本について 情報
…オブジェクト指向に基づいてプログラムを容易に記述できるようなプログラミング言語はオブジェクト指向プログラミング言語と呼ばれている。オブジェクト指向言語としては,Actor,Smalltalk,Java等がある。データベースの対象となる複雑なデータをオブジェクト指向におけるオブジェクト単位でデータベースを管理する場合,オブジェクト指向データベースと呼ばれる。…
…作業結果は,出来上がるスパゲッティである。 コンパイラー方式の代表的な言語にC,Ada,インタプリター方式の代表的な言語にBasic,Lisp,中間言語方式の代表的言語にJava,Smalltalkがある。プログラムの実行速度はインタプリター方式の場合,コンパイラー方式に比べ,かなり低速となる。…
… 最近では,オブジェクト指向のパラダイムをプログラミングでも生かしている。初期のオブジェクト指向プログラミング言語Smalltalkから,現在のJavaまで,オブジェクト(実体)で実世界をモデリングして,それをプログラムに対応づけする方法は,しばしば生じるプログラムの保守(追加要求や仕様変更に応じる手直し)が容易であることから,特に大規模のプログラムで採用している。オブジェクト指向のプログラムでは,情報構造と情報操作とをひとまとめにカプセル化してしまうことから,保守しやすいプログラムになる。…
… リフレクションを使うことで,デバッガーや実行回数計測ツールなどを高水準言語で記述したり,手続き呼出しを遠隔呼出し(他のコンピューター上にある手続きを呼び出す)に変換することなどが可能になる。Javaは標準でリフレクションのためのAPIを搭載している。
【オブジェクト指向言語】
オブジェクト指向とは,ソフトウェアの設計に際して現実ないし(計算機内部に)仮想的に存在する〈もの〉に焦点を当てるという考え方を言い,その考え方に基づく言語をオブジェクト指向言語と呼ぶ。…
※「Java」について言及している用語解説の一部を掲載しています。
出典|株式会社平凡社「世界大百科事典(旧版)」
宇宙事業会社スペースワンが開発した小型ロケット。固体燃料の3段式で、宇宙航空研究開発機構(JAXA)が開発を進めるイプシロンSよりもさらに小さい。スペースワンは契約から打ち上げまでの期間で世界最短を...
12/17 日本大百科全書(ニッポニカ)を更新
11/21 日本大百科全書(ニッポニカ)を更新
10/29 小学館の図鑑NEO[新版]動物を追加
10/22 デジタル大辞泉を更新
10/22 デジタル大辞泉プラスを更新