Java
公式ドキュメント
♻️3つのエディション
table:javaのエディション
Java SE PCやサーバで動作するアプリ向け。
Java EE Webサービス、サーバ間通信、メール送信など。サーバで動作するアプリ向けの機能が充実してる。
Java ME 家電や組み込み環境向けのサブセット。
🏃♂️動作環境に関する用語
JRE = JVM + 標準ライブラリ(SE/EE/ME) ➡️ざっくりした動作の流れ
1. ソースファイル(*.java)を、
2. Javaコンパイラ(javacコマンド)がコンパイルし、
3. クラスファイル(中間コード)を生成する。
4. JVMがクラスファイルをネイティブコードに変換して 5. プログラムが実行される
関連
読んだ本