[Java]基本6~15話の内容整理
メソッドからアレイへの適用
クラスメソッドの使用方法
クラス名.メソッド名()
クラス内にあるメソッドは、すぐに呼び出すことができます.
メソッド実行順序
Stackと同様に、最初に実行する方法は最後に終了します
メソッドオーバーロードとは?
生成者
ジェネレータの用途
オブジェクトの初期化、オブジェクトフィールドの初期化
ジェネレータ過負荷
作成者の名前が同じで、パラメータのデータ型、数、順序の1つ以上が異なる場合は、メソッドのオーバーロードと同じです.
小包
import 패키지1.패키지2.패키지3.클래스명;
の形で載せるパッケージ命名規則
クラス初期化ブロック(静的初期化ブロック)
static {
System.out.println("클래스 초기화 블럭");
}
インスタンス初期化ブロック
{
System.out.println("인스턴스 초기화 블럭");
}
アクセス制限
したがって、クラスを設計する場合は、複数の場所で使用可能にするか、指定した場所でのみ使用可能にするように設計する必要があります.
public
すべてのクラス、継承関係、同じパッケージ、およびクラスからアクセス可能
protected
同じフォルダでの関係、同じパッケージ、クラスへのアクセス、継承が可能
default
同じフォルダにアクセス可能、同じパッケージとクラスにアクセス可能
private
同じクラスにしかアクセスできません
アクセス制限
クラス、メソッド、作成者、変数
デザインモードとは?
オブジェクトを個別に定義する作成方法による配列
モノトーン
モノトーンの使い方
フィールド静的キーを使用してすべてのオブジェクトを共有
private static 클래스명 변수명 = new 생성자();
生成者privateを適用して、他のクラスでnewキーを使用してオブジェクトを作成することを禁止します.private 클래스명() {
...
}
方法getterメソッドロールpublic static 클래스명 getInstance() {
return 필드명;
}
生成整列
アレイ宣言
(1)データ型[]変数名
(2)データ型変数名[]
ArrayList
アレイのコピー
(1) System.ArrayCopy(ソース配列、インデックス開始位置、コピーを入れる配列、インデックス開始位置、配列サイズ)
(2) Arrays.copyOf(元の配列、配列サイズ)
強化されたfor文
for(データ型変数名:配列)
Reference
この問題について([Java]基本6~15話の内容整理), 我々は、より多くの情報をここで見つけました https://velog.io/@bacccine/Java기본615강-까지의-내용-정리テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol