javaの環境構築をした.
動作環境
- visual studio code
- windows10
vscodeのjava環境構築
下のサイトみた
https://qiita.com/takuma-jpn/items/b49785a314fb4db85775
早速Hello World!に苦戦
javaで Hello World!
を表示するプログラム↓
Test.java
public class Test {
public static void main(String[] args) {
System.out.println("Hello.World!");
}
}
どうもファイル名とクラス名を一致させる必要があるらしい.沼だった.
あとは,launch.json
をつくる.フォルダを選択してプロジェクト化する(?)
maven使ってTDD動いた
下のサイトみた.
https://engineeringnote.hateblo.jp/entry/java/junit_with_maven_in_vscode
注意事項
設定からjavahomeでmavenにチェックを入れる必要がある.
そもそもjavaが分からない
classの仕組みてきな
class.java
class AA{
AA(); //コンストラクタ(?)
void BB(){
AA C = new AA(); //インスタンス(?)
C.BB()
}
}
新しい知識(キーワード)
- new演算子
- assertEquals(引数1,引数2):引数が等しいかどうか調べるメソッド
おわりに
vscodeでpythonでもテスト(javaのテストをpythonに翻訳) しようとしたが,環境構築はうまくいったが,classまわりの書き方が分からず断念.
ひとまず慣れないjavaでTDDを一通り勉強していく.