エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
プログラマの思索
Javaのモジュールシステムの理解が深まったのでメモ。 Java初心者のラフなメモ書き。 【1】モジュールシ... Javaのモジュールシステムの理解が深まったのでメモ。 Java初心者のラフなメモ書き。 【1】モジュールシステムはなぜJavaで必要なのか? 異なるJarであっても、同一パッケージ名が衝突する問題があった。 モジュールは、パッケージを区別するための仕組み。 パッケージはクラスを包み込み、モジュールはパッケージを包み込む。 Javaはオブジェクト指向言語なので、機能追加したい場合、開放閉鎖原則に従って、既存クラスは修正せず新規クラスを追加する。 Rubyのオープンクラスみたいなもの。 すると、クラスがどんどん増えるので、パッケージでクラスを分類しようとする。 そして、パッケージをまとめたJarを配布して、開発者に利用してもらうようにする。 しかし、Jarファイルもどんどん増えてしまって、異なるJarなのに同一パッケージで衝突する場合がある。 Mavenでこういう依存ライブラリのJarを管理
2011/01/27 リンク