이세개발
article thumbnail

1. 주석 사용하기

 

주석은 프로그램 실행과는 상관없이 코드에 설명을 붙인 것

컴파일 과정에서 주석은 무시되고 실행문만 바이트 코드로 번역되기 떄문에 주석을 많이 작성한다고 프로그램의 크기가 커지는것은 아니므로 가급적 설명이 필요한 코드에 주석을 달아두는 것이 좋은 코딩 습관이 된다.

복잡한코드일수록 주석을 자세하게 달면 전체 코드를 이해하기 쉽고, 수정이 용이해진다. 특히 다른 사람이 작성한 코드를 주석 없이 해석하는 작업은 쉬운 일이 아니다. 본인이 작성한 코드를 다른 사람이 볼 필요가 있다면 주석을 꼭 넣어 주는 것이 좋다. 주석의 내용에는 작성자, 작성일과 시간 , 프로그램의 버전과 변경이력등의 정보, 주요 코드에 대한 설명등이 포함된다. 코드에서 사용하는 주석문의 종류에는 다음과 같이 두가지가 있다.

주석문은 코드내 어디서든 작성이 가능하지만, 문자열 ("") 내부에는 올수 없다.

문자열 안에서의 주석문은 주석이 아니라 문자열 데이터로 인식되기 때문이다.

 

행 주석과 범위 주석을 사용해서 Hello.java 소스 파일을 다음과 같이 수정해 보자.

 

 

[ Hello.java ] 주석 사용하기

--------------------------

public class Hello {

public static void main(String[] args) {

System.out.println("Hello, welcome to the java world!");

}

}

-------------------------------
 

--------------------------

/*

작성자 : 정한교

작성일 : 2018.2.19

 

public class Hello {

       //프로그램 실행 진입점

public static void main(String[] args) {

               //콘솔에 출력하는 실행문

System.out.println("Hello, welcome to the java world!");

}  //end of main

}  //end of class

-------------------------------

 

 

행주석과 범위주석 (// , /* */) 외에도 자바 API 도큐먼트 문서에 포함되는 도큐먼트 주석 (/**  ~   */) 도 있다. 도큐먼트 주석은 javadoc.exe 명령어로 API 도큐먼트를 생성하는데 사용한다.

 

 

 

2. 실행문과 세미콜론(;)

 

실행문은 변수 선언, 값 저장, 메소드 호출에 해당하는 코드를 말한다. 실행문을 작성할 때 주의할 점은 실행문의 마지막에 반드시 세미콜론(;) 을 붙여서 실행문이 끝났음을 표시해 주어야 한다.

다음은 실행문을 작성한 예를 보여준다.

 

[ RunStatementExample.java ] 실행문과 세미콜론(;)

 

컴파일러는 세미콜론(;)이 나올때 까지 실행문이 계속되서 연결된 것으로 보기 때문에 한 실행문이 여러줄에 걸쳐 있어도 되고, 한줄에 여러개의 실행문이 있어도 된다. 예를들어 앞의 코드를 다음과 같이 바꾸어 작성해도 문제가 없다.

 

 

profile

이세개발

@print(name)

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!