Javaクラスライブラリとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Javaクラスライブラリの意味・解説 

Javaクラスライブラリ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/02 19:59 UTC 版)

Javaクラスライブラリ (JCL) はJavaアプリケーションが実行時に呼び出せる動的ロード可能なライブラリ群である。また、特にJREが提供している java.lang 名前空間他の基本的なクラスを含むライブラリを指すこともある。このライブラリがそれぞれのオペレーティングシステム (OS) あるいはプロセッサ (CPU) の固有機能やシステムライブラリなどを隠蔽して抽象化・標準化する吸収層として働くことで、JavaアプリケーションなどがOSなどのプラットフォームに直接依存することを避けられるようになっている[1]




  1. ^ OSごとに違いのある部分(パス名の区切りなど)をアプリが意図的に踏めば、プラットフォーム依存は発生し得る。
  2. ^ How Classes are Found
  3. ^ Rich Green (2007年5月8日). “Open JDK is here!”. Sun Microsystems. 2011年11月25日閲覧。
  4. ^ OpenJDK Binary Plugs”. Sun Microsystems (2007年5月8日). 2011年11月25日閲覧。
  5. ^ Angel, Lillian (2008年3月13日). “OpenJDK to replace IcedTea in Fedora 9”. 2012年12月10日時点のオリジナル[リンク切れ]よりアーカイブ。2008年4月5日閲覧。
  6. ^ Wade, Karsten (2008年3月13日). “OpenJDK in Fedora 9!”. redhatmagazine.com. 2008年4月5日閲覧。 “Thomas Fitzsimmons updated the Fedora 9 release notes source pages to reflect that Fedora 9 would ship with OpenJDK 6 instead of the IcedTea implementation of OpenJDK 7. Fedora 9 (Sulphur) is due to release in May 2008.
  7. ^ Herron, David (2007年10月4日). “Plans for OpenJDK”. 2007年10月9日閲覧。
  8. ^ a b c OpenJDK 6 b10 source posted” (2008年5月30日). 2008年6月1日閲覧。
  9. ^ audio-engine project page
  10. ^ Crypto has been added to OpenJDK” (2007年9月27日). 2007年10月7日閲覧。
  11. ^ font-scaler projectpage
  12. ^ a b c Java2D project page
  13. ^ Freetype font rasteriser” (2007年8月7日). 2007年11月24日閲覧。
  14. ^ graphics-rasterizer project page
  15. ^ Javascript is encumbered and there is no javascript plugin support.”. IcedTea (2008年3月11日). 2008年6月1日閲覧。 “Changing Summary. JavaScript is no longer encumbered, but we still need liveconnect support.
  16. ^ Kelly O'Hair (2010年12月). “OpenJDK7 and OpenJDK6 Binary Plugs Logic Removed”. Oracle Corporation. 2011年11月25日閲覧。


「Javaクラスライブラリ」の続きの解説一覧


このページでは「ウィキペディア」からJavaクラスライブラリを検索した結果を表示しています。
Weblioに収録されているすべての辞書からJavaクラスライブラリを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からJavaクラスライブラリ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Javaクラスライブラリ」の関連用語






6
JavaクラスライブラリJavaクラスライブラリは、普遍的に呼び出される特定の機能を実装したクラスの集合体である。Javaプログラムはライブラリ内のクラスを逐次呼び出しながら処理を実行する。なお、それぞれのJavaクラスライブラリ内部からプログラマの利用に向けて外部公開されている部分を「Java API」と呼ぶ。基礎ライブラリ - Java言語の基礎を扱う。入出力ライブラリ - ファイル入出力など。コレクションライブラリ - 動的配列と動的連想配列。データ集合の操作。数学ライブラリ - 各種計算を扱う。国際化地域化ライブラリ - 暦、日付、時間、通貨、文字コードなどの国際化と地域化を扱う。ネットワークライブラリ - ソケット通信を扱う。GUIライブラリ - グラフィカル・ユーザーインターフェースを扱う。アプレットライブラリ - アプレット生成用。Javaビーンズライブラリ - ソフトウェアコンポーネント作成用。データベース接続ライブラリ - SQLを扱う。リモートメソッドライブラリ - 分散オブジェクトを扱う。セキュリティライブラリ - セキュリティポリシー、ユーザー認証と権限承認、公開鍵暗号方式など。Javaアプリケーションの形態Java実行環境に用意されている特定のJavaクラスライブラリを利用する事でJavaプログラムは結果的に、以下の四種類のアプリケーション形態に派生する。Javaアプリケーション
74% |||||





Javaクラスライブラリのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Javaクラスライブラリのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのJavaクラスライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS