#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版」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本