工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Java

Javaプログラミング言語:進化、バージョン、応用分野

Javaの概要

Javaプログラミング言語は、もともとSun MicrosystemsでJames Gosling氏によって開発され、1995年にSun MicrosystemsのJavaプラットフォーム(Java 1.0[J2SE])のコアコンポーネントとしてリリースされました。

最新のJava Standard EditionはJava SE 8です。Javaの進化と幅広い普及に伴い、さまざまなプラットフォーム向けの複数の構成が構築されました。例えば:

新しいJ2バージョンは、それぞれJava SE、Java EE、Java MEと改称されました。Javaは「Write Once, Run Anywhere(一度書けば、どこでも実行可能)」を保証します。

Javaの主な特徴

Javaの歴史

James Gosling氏は1991年6月、自身のセットトップボックスプロジェクトの一つで使用するためにJava言語プロジェクトを開始しました。言語は最初、Gosling氏のオフィスの外に立っていたオークの木にちなんで「Oak」と呼ばれ、また「Green」という名前でも知られ、最終的にランダムな単語リストから「Java」と改名されました。

Sunは1995年に最初の公開実装としてJava 1.0をリリースしました。「Write Once, Run Anywhere(WORA)」を約束し、人気プラットフォームで無償ランタイムを提供しました。

2006年11月13日、SunはJavaの大部分をGNU General Public License(GPL)の下でフリーかつオープンソースソフトウェアとして公開しました。

2007年5月8日、Sunはプロセスを完了し、Sunが著作権を保持していないごく一部を除き、Javaのすべてのコアコードをフリーかつオープンソースとしました。

必要なツール

本チュートリアルの例を実行するには、Pentium 200-MHz、最小64MB RAM(128MB推奨)のコンピュータが必要です。

また以下のソフトウェアも必要です:

このチュートリアルでは、Javaを用いたGUI、ネットワーキング、Webアプリケーション作成に必要なスキルを提供します。

次の章へ

次章では、Javaとそのドキュメントの入手方法、インストール手順、開発環境の準備について説明します。

Java

  1. Cプログラミング言語:包括的な概要
  2. Java演算子をマスター:種類、構文、実践例
  3. Javaコメント:種類、使い方、ベストプラクティス
  4. Java拡張forループをマスター:構文、例、ベストプラクティス
  5. Java文字列をマスター:生成、メソッド、ベストプラクティス
  6. Javaインターフェース完全ガイド:概念、実装、ベストプラクティス
  7. Java無名インナークラス完全ガイド:定義、構文、実践例
  8. Javaのtry-with-resourcesをマスターする:自動リソース管理の仕組みと活用法
  9. Javaアノテーション完全ガイド:種類、配置場所、実践例
  10. Javaアサーション完全ガイド:バグ早期発見とコード信頼性の向上
  11. Java 10の新機能とリリースモデル:6ヶ月サイクルとLTSの解説