티스토리 뷰
예) Test.java
// 약속0: class명은 대문자로 시작한다 // 약속1: 파일명과 class명은 동일해야 public class Test{ // 약속2: main이 자바 어플리케이션의 시작 public static void main(String[] args){ //약속3: System.out.print를 이용하면 출력 System.out.println("test java print"); }//end of main }//end of class | cs |
※ 식별자 규칙은 Camel case를 따른다
- class명은 첫글자를 대문자로 뒤따라오는 단어 중 의미가 있는 것은 다시 대문자로
예) UserName
- 이유는 가독성때문에
- 자바는 대, 소문자를 구별함
예) Test2.java
public class Test2{ public void class miniTest(){ String str1 = "첫 번째 테스트"; String str2 = "두 번째 테스트"; String str3 = "세 번째 테스트"; } public void class staticMiniTest(){ String str4 = "네 번째 테스트"; String str5 = "다섯 번째 테스트"; String str6 = "여섯 번째 테스트"; } //main method public static void main(String[] args){ // args: arguments = 인수 = 인자 Test2 miniTestInstance = new Test2(); System.out.println("str1 : "+miniTestInstance.str1); System.out.println("str2 : "+miniTestInstance.str2); System.out.println("str3 : "+miniTestInstance.str3); System.out.println("str4 : "+str4); System.out.println("str5 : "+str5); System.out.println("str6 : "+str6); // 자바에서는 문자열과 +가 만나면 append(덧붙임) System.out.println("1번째 정보: "+args[0]); System.out.println("2번째 인수: "+args[1]); System.out.println("3번째 인자: "+args[2]); System.out.println("문자열 합1" + miniTestInstance.str1 + miniTestInstance.str2 + miniTestInstance.str3); System.out.println("문자열 합2" + str4 + str5 + str6); }//end of main }// end of class | cs |
댓글