(Java)JavaSEのインストールとエスケープシーケンスの復帰「\r」
Win8にしてから改めてJavaSEをインストールしたので色々まとめ
JavaSEのインストール
- http://www.oracle.com/technetwork/java/javase/downloads/index.html⇒Java Platform, Standard EditionのJDKダウンロード⇒Windows x64版Java SE Development Kit 7u○○のインストーラをゲット
- 適当にYesを選択してインストール
- C:\Program Files\Java\jdk1.6.0_▲▲\binの中にjavac.exeがあることを確認したらシステム環境変数に「C:\Program Files\Java\jdk1.6.0_▲▲\bin」を追加
- 再起動
これで使えるようになります。
使い方のサンプル
- Cドライブ直下にJavaTestというフォルダを作り、「HelloWorld」と出力するコードが書かれたTest.javaというファイルを置く
- コマンドプロンプトで cd \JavaTest と入力してカレントディレクトリを移動
- javac Test.java と入力してTest.classが作成されるのを確認
- java Test と入力して実行
これでHelloWorldが表示されたんじゃないかと思います。なお、プログラムの強制終了はCtrl+C。
復帰\r
Javaの勉強ではいつもEclipseを使ってます。今回復帰\rが必要になったので使ってみたのですが、コンソールに欲しい表示が出ない…。これEclipseなのが悪いんじゃない?と思い、プロンプトから実行して試すためにJavaSEのインストールに至ったわけです。
で、こんなコードを実行してみたら上手くいきました。
public class Test{ public static void main(String[] args){ for(int i=0;i<=100;i++){ System.out.print(i+"%完了\r"); try{ Thread.sleep(500); }catch (InterruptedException e){ } } } }