Tabla de Contenidos
クラスは次のとおりです。
- 変数、データ構造、およびその他のクラスを使用するデータ フィールド。
- メソッドは、データを操作するために使用される一連の命令です。
ほとんどのクラスは、変数とメソッドの両方で構成されています。ただし、これらのコンポーネントの 1 つしか持たないクラスもあります。クラスから作成された各オブジェクトは、「クラスのインスタンス」と呼ばれます。
クラスは、変数とメソッド、および同じ型のオブジェクトの他の関数を決定するプロトタイプとして定義することもできます。
主な方法 は何ですか
Java プログラムには常に、「メイン クラス」、「スターター クラス」、または「メイン メソッド」と呼ばれるエントリ ポイントがあります。また、英語名のmain classで呼ばれることもよくあります。
メソッドは、プログラムの実行を可能にするものです。main() メソッドの場合、プログラムまたはアプリケーションを開きたいときに開始される最初の関数です。通常、main() メソッドは、コマンド ラインのすべてを解析し、何らかの構成または検証を実行し、現在実行中のプログラムの作業を継続するために 1 つまたは複数のオブジェクトを簡単に開始できるようにします。
main() メソッドの主な機能の 1 つは、1 つのパラメーター (文字列配列) のみを受け入れることです。この配列は、コマンドラインからアプリケーションまたはプログラムを実行するときに入力された値を取ります。どのような値が入力されても、Java ランタイム環境 (頭字語JREとも呼ばれます) は、それを String 配列に変換します。
メインメソッドの特徴と構造
メイン メソッドが正しく実行されるためには、特定の条件を満たし、特定の構造に従う必要があります。例からわかるように、main メソッドには次の特徴があります。
- かっこ()の間に書いてある
- 小文字で main という名前にする必要があります。それ以外の方法で記述した場合、Java ランタイム環境 (JRE) はそれを認識しません。
- public かつ static である必要があります。つまり、クラスの外部からアクセスでき、クラスのインスタンスなしで実行できる必要があります。
戻り値の型が void であること、つまり空であること。これは実行されるコードの最初の行であるため、その前に値を必要とする可能性のある他のコードはありません。したがって、メイン メソッドは常に void 戻り値の型を持ちます。
単一のパラメーターを含める必要があります: String[] 配列
main() メソッドの場所
main() メソッドは、アプリケーションの一部である任意のクラスに含めることができます。このようなアプリケーションが複数のファイルを含む複合体で構成されている場合、通常は main() メソッド専用の別のクラスが作成されます。
main() メソッドは、プログラムへのエントリ ポイントであるため、その中で重要な位置を占めています。ただし、その場所や内容については諸説あります。
一部のプログラマーは、main() メソッドをプログラムの先頭に配置することを提案しています。
main() メソッドを正しく配置し、特定の要素を含めるかどうかを決定する最善の方法は、プログラムまたはアプリケーションの要件を考慮することです。
メイン メソッドの構文例
単純な main() メソッドは通常、次のように表されます。
public class class_name {
public static void main (String [] args) {
シーケンス ブロック;
}
}
ご覧のとおり、この単純な main メソッドにはさまざまな行があります。コードの最初の行はクラスの名前です。これは、この特定のクラスを識別するのに役立つ任意の名前にすることができます。
2 行目は関数の宣言、つまり main メソッドそのものです。これは public であり、型はvoid です。つまり、完了時に何も返しません。ここにint (「整数」を意味する)などの別の値がある場合、関数の最後で変数または整数を取得します。この行には引数も含まれています。これは、括弧内に表示される文字列配列です。次に、関数の実行を開始する左を指すキーがあります。
3 行目はシーケンスのブロックです。これらは、プログラムが実行中にたどるコードです。各文字列はセミコロンで終了する必要があります。シーケンスは通常、変数、操作、または何かの変更や削除などのその他のアクションです。
4 行目に右中括弧 «}» があります。このキーは、ある機能の実行が完了したことを示します。最後に、5 行目には、クラスの終わりを示す右向きの別の中かっこがあります。
参考文献
- Altadill Izura、PXプログラミングを学ぶ: JavaScript を使って 1 週間で。(2021)。スペイン。ペロ・ザビエル・アルタディル・イズラ。
- Azaustre, C. JavaScript の学習: スクラッチから ECMAScript 6+ まで. (2021)。スペイン。カルロス・アザストレ。
- Rubiales Gómez、M. Web 開発コース。 HTML、CSS、および JavaScript。(2021)。スペイン。アナヤ マルチメディア。