JAVA

[JAVA] JAVA 기본 골격 및 System.out.println (자바 독학하기 2)

자라는레몬 2021. 6. 1. 22:25
반응형

1. 기본 골격

위와 같은 코드를 작성 하였을 때 3행의 public class study 에서 study 는 class 의 이름이며

public static void main(String[] args) 의 main 이 method의 이름이다.

해당 이름 옆의 { } 중괄호 안의 부분이 class 와 method 의 내용이며 시작과 끝을 중괄호로 묶어준다.

 

메소드 내의 문장들은 순차적으로 실행되며 문장의 끝에는 반드시 ; (세미콜론) 을 붙여줘야 한다.

 

2. System.out.println

 

위 코드의 결과는 위와 같이 나오는데 System.out.println 은 여러 방법으로 값을 내보낼 수 있다.

System.out.println(숫자);

System.out.println("문장" + 숫자);

System.out.println(숫자 + "문장");

System.out.println("문장" + "문장");

 

또한 괄호 안에서 숫자간의 연산 (ex 1+2) 을 하면 그에 대한 결과가 나오며

숫자도 "" 을 이용해 문장으로 활용할 수 있다.

 

3. 주석(comment)

 

C 와 동일하게 자바에서도 코드의 주석처리를 할 수 있는데 C 와 같은 방법으로 사용한다.

 

//A 

위 문장은 // 이라는 주석처리를 통해 해당 행에 있는 내용을 주석처리 한다.

 

/*

A

*/

위 문장은 /* */를 통해 둘 사이의 내용을 모두 주석처리 한다.

이를 이용해 한줄에 대한 주석 처리나 여러 줄에 대한 주석 처리가 가능하다.

이를 사용시에 해당 주석처리 내에 동일한 표현을 사용하면 에러가 발생한다.

/*

/* A */

*/

위와 같이 사용하게 되면 에러가 나올 수 있다.

 

보통 주석을 통해 해당 코드 부분에 대한 설명을 달거나 잠시 사용하지 않는 코드를 지우지않고 주석처리하여 테스트 하는 등의 용도로 사용한다.

 

4. 들여쓰기 (Indent)

자바에서는 Tab 키를 이용하여 들여쓰기를 하는데 영역이나 의미를 구분하기 위함이다.

이클립스에서는 자동으로 들여쓰기를 해준다.

 

5. 중괄호의 방식

클래스나 메소드의 이름 옆에서 중괄호를 열고 클래스나 메소드의 시작점에 맞춰서 중괄호를 닫는다.

이와 같은 방식이 코드에 대한 가시성을 높여 많은 책에서 권고하는 사항이라고 한다.

나도 이와 같은 방식을 기존에 사용하지 않았었으나, 이번 JAVA 공부를 진행하면서 이 버릇을 들이도록 노력하고 있다.

반응형