Java Practice
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
01-HelloWorld
02-Begin
03-Basic
04-AWT
05-Swing
06-Mouse
.gitignore
README.md

README.md

その名の通り,Javaの練習

講義に合わせてソースコードを張っていくテスト. 未来の自分の為に備忘録を残しておくことにする.

基本操作

コンパイル

コマンドライン上でのコンパイル方法.

$ javac SampleClass.java

実行

できたアプリを実行.

$ java SampleClass

Javaのお約束

  • クラス名とファイル名は一致させなければならない.

CUIアプリのお約束

クラスの中に特定のメソッド(main)を定義する必要あり.

public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello World!!");
  }
}

Javaの命名規則

Javaのドキュメント群

もしJava AppletをHTML5に埋め込むなら.

アプレットの使用自体が非推奨ですが一応.

<object type="application/x-java-applet" height="480" width="640">
  <param name="code" value="Sample" />
  <param name="archive" value="Sample.jar" />
  <param name="java_arguments" value="-Djnlp.packEnabled=true -Dfile.encoding=UTF-8"/>
  アプレットを実行できません.  Java pluginが見つかりませんでした.
</object>

Macのターミナル上でやる上で気をつけること.

文字化けする

Javaの内部エンコーディングをUTF-8に変更するオプションを.bashrc等にaliasで設定すればよい.

alias javac="javac -J-Dfile.encoding=UTF-8"
alias java="java -Dfile.encoding=UTF-8"