/ ** *自動的に文書の注釈を作成するために使用することができます * / パブリック クラスこんにちは{ 公共の 静的な 無効メイン(文字列[] args)を{ // 画面のテキストに出力: System.out.printlnは(「!こんにちは、世界」); / * 複数行コメントは開始 脚注の コメントの末尾* / } } // クラス定義の終わりを
Javaはオブジェクト指向言語であるため、プログラムの基本単位であるclass
、class
キーワードが、ここで定義されたclass
名前ですHello
。
パブリック クラスこんにちは{ // クラス名はこんにちはです // ... } // クラス定義の終了
クラスの要件:
- クラス名は、文字、数字、およびアンダースコアの組み合わせに続いて、英語の文字で始まる必要があります
- 大文字で開始するために使用
あなたは良い名前のように、命名規則に従っていることを確認してください:
- こんにちは
- ノート
- VRPlayer
悪いクラスは命名します:
- こんにちは
- Good123
- ノート
- _世界
通知は、public
それが示すアクセス修飾子でclass
publicです。
書いてはいけませんpublic
、正しくコンパイルすることができますが、このクラスは、コマンドラインから実行されません。
でclass
内部、いくつかの方法(メソッド)を定義することが可能です。
パブリック クラスこんにちは{ 公共 静的 ボイドメイン(文字列[]引数){ // メソッド名メイン // 方法コード... } // endメソッド定義 }
この方法は、メソッド内のコードを順に順次実行され、実行されるステートメントのセットを定義します。
ここでは、メソッド名はmain
、戻り値は、void
戻り値がないことを示しています。
私たちは、ことに注意してpublic
加えて修正することができclass
、また方法を変更することができます。キーワードstatic
の静的メソッドを表し、別の修飾子です、私たちは今、私たちはただのJavaエントリプログラムで指定する方法を知っておく必要があり、この方法の後の種類を説明しますが、静的メソッドである必要があり、メソッド名でなければなりませんmain
括弧内のパラメータなければなりません文字列配列。
この方法はまた、名前、名前と命名しているclass
同じように、しかし、最初の文字を小文字:
グッドメソッド名:
- メイン
- おはようございます
- playVR
方法悪い名:
- メイン
- good123
- おはようございます
- _playVR
メソッド内で、文は実際のコードの実行です。Javaの各ライン文はセミコロンで終了しなければなりません。
パブリック クラスこんにちは{ 公共の 静的な 無効メイン(文字列[] args)を{ System.out.printlnは( "こんにちは、世界!"); // 语句 } }
Javaプログラムでは、コメントがテキストではなく、プログラムの一部の読み取りを与え、コンパイラが自動的にコメントを無視します。
Javaはノートの3種類があり、行の最後が終了するまで、最初のものは、二重のスラッシュで始まる、単一行コメントです:
// これはコメントです...
複数行のコメントは/*
にアスタリスクで始まり*/
終わり、あなたは複数の行を持つことができます。
/ * これはコメントです ... blablabla これはコメントです * /
特殊な複数行のコメントはに、もあります/**
し始めて*/
終わり、複数行ならば、通常、各行は、アスタリスクで始まります。
/ ** *注文書を自動的に作成するために使用することができます * * @autherのliaoxuefeng * / パブリック クラスこんにちは{ 公共の 静的な 無効メイン(文字列[] args)を{ System.out.printlnは( "こんにちは、世界!" ); } }
この特定の複数行のコメントは自動的に文書を作成するために使用することができるクラスやメソッドの定義に記述する必要があります。
AVAなしプログラム形式の特定の要件は、いくつかのより多くのスペースや改行は、プログラムの正しさには影響を与えませんが、我々はJavaコミュニティの遵守に良いプログラミング習慣、注意を開発する必要がありますフォーマットをエンコードすることに合意しました。
それを求めるの形式をコードする合意?実際には、我々は以前のEclipseのショートカットで説明Ctrl+F
すばやく機能コードをフォーマットする私たちを助け、Eclipseがこれだけのコードが行にフォーマットされた後で、長期鋸見る必要があり、合意されたエンコーディングフォーマットコードフォーマットに従っています。コードフォーマットEclipseのできる特定の要件は、で提供されるJava
- Code Style
図。