2019-01-10 Java8_01:概要~02:Javaの動作原理 [学習記録] Java8 概要 ・Oracle(サン・マイクロシステムズ)が開発しているオブジェクト指向言語 ・今回はOpenJDKのVer8を扱う 公式サイト 環境 ・vagrantユーザーで、ローカル開発環境のCentOSが立ち上がっていて、java_lessonsというフォルダが作成されている状態。・OpenJKDのインストール 「 sudo yum -y install java-1.8.0-opendk-devel」 → ローカル開発環境のLinuxにインストールされる。 参照: yum installで学ぶ! yum の仕組み - RAKUS Developers Blog | ラクス エンジニアブログ Javaの動作 ・JDK:Java Development kit ・JRE:Java Runtime Environment ・JVM:Java Virtual Machine ・拡張子「java」のファイルをコンパイルして拡張子「class」に変換する。 ・拡張子「class」のファイルはJREで動作する。・他のOSで動作させる場合、JREを導入すれば、コンパイルせずともclassファイルが動く。 ・一度書けばどの環境でも動くことからWrite Once, run Anywhereと表現されたりもする。