Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ライブラリのインポート | 深層Java構造
Javaクラスとコアメカニクス

bookライブラリのインポート

メニューを表示するにはスワイプしてください

Javaで既存ライブラリをコードに利用する

すでにJREについて学ぶ際にライブラリに触れています。ライブラリはプログラムの機能を拡張するもので、多数存在します。今後は自分自身でライブラリを作成することもあります。不要なライブラリを読み込んでメモリを無駄にしないよう、Javaでは必要なものだけを含めるためにimportキーワードを使用します。

Javaでは、importを使うことで他のソースからクラスパッケージをフルネームで毎回記述せずに利用できます。これにより、コードが簡潔で読みやすく、保守しやすくなります。構文は次のようになります。

Main.java

Main.java

copy
1
import parent.Child;

親ライブラリ子ライブラリよりも階層が上に位置します。例えば、Personというクラスをインポートしたい場合、それがmodelパッケージに含まれているとします。この場合、import model.Person;クラスはmodelパッケージ内にあるため、Personという構文を使います。

クラスやその作成方法についてはこのコースの後半で詳しく学びます。

また、すべての子ライブラリをインポートするには、次の構文を使用できます。

Main.java

Main.java

copy
1
import parent.*;

.* の使用は推奨されない方法であり、追加のメモリ消費やパフォーマンスへの影響が一般的に発生します。代わりに、複数のインポートを使用することが望ましいです。コード例は次のようになります。

Main.java

Main.java

copy
123
import parent.Child1; import parent.Child2; import parent.Child3;

この方法により、どの特定のライブラリをインポートしているか、また何を使用する必要があるかを確認できます。さらに、不必要なメモリのオーバーヘッドを回避し、アプリケーションのパフォーマンス向上につながります。

次の章では、importキーワードの実践的な使い方と、ライブラリをコードにインポートする方法について解説します。

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  4

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  4
some-alt