#author("2018-09-03T23:18:35+09:00","ldap:pandora"," pandora") #author("2018-09-22T23:06:22+09:00","ldap:pandora"," pandora") [[Java]] * ''Development'' [#g6af4bed] #contents * 用語 [#u40b5c39] - Java API -- Java SE Java SEとは、Java Platform, Standard Editionのこと。 Java言語の機能セットの一つで、「基礎となる標準的な機能」をまとめたもの -- Java EE Java EEとは、Java Platform, Enterprise Editionのこと。 Java言語の機能セットの一つで、サーバや企業の情報システム、「大規模システム」など向けの機能をまとめたもの。 -- Java ME Java EEとは、Java Platform, Micro Edtionのこと。 Java MEとは、Java Platform, Micro Edtionのこと。 Java言語の機能セットの一つで、「情報家電や携帯端末、組み込み機器」向けの機能をまとめたもの。 - Javaパッケージ -- JRE JREとは、Java Runtime Environmentのこと。 コンピュータシステム上でJavaアプリケーションを「動作できるようにするソフトウェア」である http://www.oracle.com/technetwork/jp/java/javase/downloads/jre8-downloads-2133155.html -- JDK JDKとは、Java Development Kitのこと。 プログラミング言語のJavaで「ソフトウェア開発を行うのに必要なソフトウェア」を一つにまとめたパッケージである。 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html - 実行関連 -- .java .javaとは、プログラミング言語javaで書かれたソースに付く拡張子のことである。 通称:ジャバファイル -- .class .classとは、コンパイルされた後のJavaファイルに付く拡張子のことである。 通称:クラスファイル -- JVM JVMとは、Java Virtual Machine(Java仮想マシン)のこと。 Javaバイトコードとして定義された命令セット(クラスファイル)を、 Javaバイトコードが実行されたOSやCPUアーキテクチャーといった 「実行環境に応じたネイティブコードに変換して実行する仕組み、またはそのソフトウェア」のことである。 -- .Jar JARとは、コンピュータプログラムを格納するファイル形式の一つ。 Java言語で開発された「プログラムを構成するファイル群を一つにまとめて格納するため」のもの。 通称:ジャーファイル * 開発環境構築 [#f5f1c45c] javaファイルをクラスファイルにコンパイルし、実行する環境作成する。 + JDKのDownload ++ URLにアクセス~ http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html~ ++ JDK利用規約に同意~ &ref(java1.PNG);~ ++ 開発環境プラットフォーム毎にダウンロード~ ※今回はWindowsの64bit環境で利用するケース~ &ref(java2.PNG);~ ++ ダウンロード結果を確認~ &ref(java3.PNG);~ + JDKのInstall ++ 管理者権限でインストーラを起動~ &ref(java3.PNG);~ ++ 画面の指示に従い進む~ &ref(java4.PNG);~ &ref(java5.PNG);~ &ref(java6.PNG);~ ++ 別のインストール画面が立ち上がるので画面の指示に従い進む~ &ref(java7.PNG);~ &ref(java8.PNG);~ &ref(java9.PNG);~ ++ 元の画面のインストールが完了していることを確認~ &ref(java10.PNG);~ + 環境変数の設定 ++ システムプロパティを起動する~ 「windowsキー+Ctrlキー(同時押し)」を押した後、「sysdm.cpl」と入力~ &ref(java14.PNG);~ ++ 詳細タブの環境変数を選択する~ &ref(java15.PNG);~ ++ システム環境変数のpathを選択し、編集を選択~ &ref(java16.PNG);~ ++ 新規を選択~ &ref(java17.PNG);~ ++ JDKのパスを設定~ デフォルト:C:\Program Files\Java\jdk1.8.0_181\bin~ &ref(java18.PNG);~ + 動作確認 ++ コマンドラインを起動する~ 「windowsキー+Ctrlキー(同時押し)」を押した後、「cmd」と入力~ &ref(java11.PNG);~ ++ javaコマンド実行(実行確認)~ &ref(java12.PNG);~ ++ javacコマンド実行(コンパイル実行確認)~ &ref(java13.PNG);~ * 関連 [#g4b136a6] #ls2