Java @ mock
HelloWorld.java
最終更新:
Bot(ページ名リンク)
-
view
HelloWorld.java
下記のHelloWorld.javaについて簡単にですが解説します
HelloWorld.java
class HelloWorld { public static void main([[String]][] args) { System.out.println("[[Hello World]]"); } }
クラス
クラスは以下のように記述します
修飾子 class クラス名 extends スーパークラス implements インターフェース, インターフェース, インターフェース ...{ フィールド,コンストラクタ,メソッド,内部クラスなど }
修飾子
以下の修飾子を指定します
※記述しなければデフォルトの修飾子になります
※記述しなければデフォルトの修飾子になります
修飾子 | 修飾子種別 |
---|---|
public | アクセス修飾子 |
protected | アクセス修飾子 |
private | アクセス修飾子 |
static | スタティック修飾子 |
final | ファイナル修飾子 |
abstract | 抽象修飾子 |
strictfp | 厳密浮動小数修飾子 |
extends スーパークラス
継承するクラスを指定します
※記述しなければ「extends java.lang.Object」になります
※記述しなければ「extends java.lang.Object」になります
implements インターフェース, インターフェース, インターフェース ...
インターフェースを指定します
※インターフェースが必要なければ記述しません
※インターフェースが必要なければ記述しません
メソッド
メソッドは以下のように記述します
修飾子 戻り値 メソッド(引数,引数,引数,...) throws 例外クラス,例外クラス,例外クラス... { 処理など }
上記のHelloWorld.javaでは以下の箇所です
public static void main(String[] args) { System.out.println("Hello World"); }
※javaコマンドで実行されるクラスは以下シグネチャを持つmainメソッドが定義されている必要があります
※実行後最初に呼び出されるメソッドです
※実行後最初に呼び出されるメソッドです
public static void main(String args[])
修飾子
以下の修飾子を指定します
※記述しなければデフォルトの修飾子になります
※記述しなければデフォルトの修飾子になります
修飾子 | 修飾子種別 |
---|---|
public | アクセス修飾子 |
protected | アクセス修飾子 |
private | アクセス修飾子 |
static | スタティック修飾子 |
final | ファイナル修飾子 |
abstract | 抽象修飾子 |
native | ネイティブ修飾子 |
synchronized | 同期修飾子 |
strictfp | 厳密浮動小数修飾子 |
戻り値
戻り値のデータ型を指定していします
※voidを指定すると何も返しません
※voidを指定すると何も返しません
引数
引数を指定します
上記のHelloWorld.javaでは以下の箇所です
String型の配列を引数としています
String型の配列を引数としています
String[] args
throws 例外クラス,例外クラス,例外クラス...
例外クラスを指定します
指定した例外が発生したとき例外を投げます
指定した例外が発生したとき例外を投げます
System.out.println("Hello World");
java.lang.Systemクラスのフィールドout(java.io.PrintStreamクラス)の
メソッドprintln()に引数として"Hello World"を渡すことでHello Worldと出力します
メソッドprintln()に引数として"Hello World"を渡すことでHello Worldと出力します