【動画『優しくないJava』を見て学んだことのアウトプットです】
★モジュールの話2
https://m.youtube.com/watch?v=B3RQwcsZYaQ
☆モジュール単位でプロジェクトを作る
☆モジュール定義ファイル(Javaファイル)
→『module-info.java』という
[書式]
module ※モジュールの名前?※※ {
(定義をしていく※主に2つ!)
・使うモジュール
・公開するパッケージ
}
※1つのモジュールファイルに2つとも定義しなくてはいけないわけではないみたい
☆使われる側
イクリプスで
『Create module-info.java』
「Lib」作る
☆使う側
イクリプスで
『Create module-info.java』
「UseLib」作る
→☆モジュールパスの設定
「UseLib」で右クリック→「BuildPath」→「configure Build Path」→タブの中の「Project」の「module path」→『Add』→「Lib」にチェックして『ok』→『アプライ』
再び
☆使う側
Libにパッケージを作り(com.sample.lib)→ 「Test」クラスを作った
※test()メソッドでシスアウトなど何らかの処理
再び
☆使われる側
UseLibにパッケージを作り(com.sampl)→Sampleクラスを作った
※Testをnewするクラス
再び
☆使う側
Libファイルに
『exports』と付けて公開するパッケージ「com.sample.lib」を指定
再び
☆使われる側
UseLibファイルに
『requires』と付けて使うモジュール(Lib)を指定
***
ーーーーーーーーーーーーーー
【JavaSilver黒本】
徹底攻略Java SE 8 Silver「1Z0-808」対応問題集 試験番号1Z0-808 [ 志賀澄人 ] 価格:3,520円 |
****************
ランキングに参加しています*応援いただけるとうれしいです