Javaクラスライブラリの場所 rt.jar - 萌えJava超入門
Javaクラスライブラリ

Javaクラスライブラリの場所

JDKやJREの rt.jar に入ってます。

目次

1.Javaクラスライブラリの場所


Javaクラスライブラリは、JDKをインストールしたフォルダの中に配置されています。
下の図にある「rt.jar」というファイルが本体です。
Javaクラスライブラリのほぼすべてが「rt.jar」に入っています。

rt.jar の場所の例 (Windows JDK)
    java
      └─ jdk1.8.x_xxx
            ├─ bin   ←java javac jar など
            └─ jre
                  └─ lib
                       └─ rt.jar ←Javaクラスライブラリ本体

インストールしたフォルダは、以下をご参照ください。↓

Java超入門
 第一章 JDKのインストール Windows編
  JDKのインストール(Windows 64bit版)
   4.jdkフォルダの中を確認する
 

rt.jar の場所の例 (Windows JRE)
    java
      └─ jre1.8.x_xxx
            ├─ bin   ←java javac jar など
            └─ lib
                  └─ rt.jar ←Javaクラスライブラリ本体


rt.jar の場所の例 (Linux JDK)
    jvm
      └─ java-8-openjdk-xxx
            ├─ bin   ←java javac jar など
            └─ jre
                  └─ lib
                        └─ rt.jar ←Javaクラスライブラリ本体

インストールしたフォルダは、以下をご参照ください。↓

Java超入門
 第一章 JDKのインストール Linux aptコマンド編
  JDKのパスを確認する
   2.JDKのパスを確認する

重要
Javaクラスライブラリは、「rt.jar」に入っています。



2.jarファイルは、zipファイル


「.jar」 は、Javaの classファイルが入った zipファイルにあたえられる拡張子です。
その為、jarファイルは拡張子を「zip」とするだけで、普通のzipファイルと同様に展開することができます。

rt.jar は展開できる

重要
  jarファイルは、classファイルが入った zipファイルです。

萌えJava超入門
Systemクラスって
ここにいたのね!
萌えJava超入門
JDKが謎の装置じゃ
なくなってきたっス。
萌えJava超入門
それは
なにより。


お疲れ様でした。




© 2019 awasekagami