Basic Program Structure
CoddyのJavaジャーニー「基礎」セクションの一部 — レッスン 4/73。
Javaでは、実行されるすべてのコード行はクラス内に存在しなければなりません。クラスは、オブジェクトを作成するための設計図のようなもので、これらのオブジェクトはクラスのインスタンスです。私たちのレッスンでは、メインクラスをMainと名付けますが、任意の名前を付けることができます。
main メソッドは、Java プログラムの重要な部分です。なぜなら、Java プログラムを実行すると Java Virtual Machine (JVM) がコードの実行を開始するために main メソッドを探すためです。main メソッドがない場合、JVM はどこから開始すればよいかわかりません。
基本的な Java プログラムの簡単な内訳:
public class Main { // クラス宣言
public static void main(String[] args) { // main メソッド
System.out.println("Hello, Coddy!"); // 出力文
}
}重要な注意: Java では、各ステートメントはセミコロン(;)で終了する必要があります。セミコロンは必須で、Java にステートメントの終わりを示します。セミコロンを追加し忘れるとコンパイルエラーが発生します。
ただし、中括弧 {} で囲まれたコードブロック(class や method の宣言など)はセミコロンを必要としません。
チャレンジ
初心者Main という名前のクラスを持つ Java プログラムを作成し、main メソッドを含めてください。main メソッド内で、以下のテキストを出力するコードを書いてください:
This is my first Java program!チートシート
Javaでは、すべてのコード行はクラス内に存在しなければなりません。mainメソッドは実行の開始点として機能します。
基本的なJavaプログラムの構造:
public class Main { // クラス宣言
public static void main(String[] args) { // メイン・メソッド
System.out.println("Hello, Coddy!"); // 出力文
}
}重要:各ステートメントはセミコロン(;)で終了する必要があります。{} で囲まれたコードブロックにはセミコロンは不要です。
テキストを出力するには、System.out.println()を使用します:
System.out.println("Your text here");自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else