#17 Javaで学ぶモジュールとパッケージの基本
Javaのファイル整理の仕組みは「パッケージ」が中心で、フォルダの構造とそのまま対応しているのが特徴です。この記事では、Javaにおけるパッケージの基本を解説します。
パッケージの宣言
Javaでは、ファイルの先頭でそのファイルが属するパッケージを宣言します。
package com.example.utils;
public class Greeter {
public static void greet(String name) {
System.out.println("こんにちは、" + name + "さん");
}
}
他のパッケージから使う
import com.example.utils.Greeter;
Greeter.greet("太郎");
パッケージ名はフォルダ構造と一致する
`com.example.utils`というパッケージ名は、`com/example/utils`というフォルダの構造とそのまま対応している必要があります。以前の記事で触れた「ファイル名とクラス名の一致」に加えて、この「パッケージ名とフォルダ構造の一致」もJavaの厳格なルールです。
Javaならではの注意点
パッケージ名には、`com.example`のように、組織のドメイン名を逆にした形式を使うのが世界的な慣習です。これは、異なる会社が作ったパッケージ同士で名前が衝突しないようにするための工夫です。
まとめ
Javaのパッケージはフォルダ構造と一致させて管理します。ドメイン名を逆にした命名慣習も覚えておきましょう。
本ページはプロモーションを含みます。
参考書籍(PR)
Javaをもっと学びたい方には「スッキリわかるJava入門 第4版」がおすすめです。
コメント
コメントを投稿