Java 주석 | // , /* */ , \(백슬래시), \*/

습토리·2025년 2월 21일
0

Java

목록 보기
12/32

Java에서 자주 사용하는 주석과 특수 문자 정리

Java를 공부하다 보면 //, /* */, \ 등의 기호를 자주 보게 됩니다. 이 기호들은 연산자가 아니라 주석(Comment) 또는 특수 문자(Escape Sequence)에 해당합니다. 이번 글에서는 Java에서 이 기호들이 어떤 역할을 하는지 알아보겠습니다.


1. // (한 줄 주석, Single-line comment)

  • // 뒤에 오는 내용은 코드로 실행되지 않고 주석으로 처리됩니다.
  • 보통 코드에 대한 간단한 설명을 추가할 때 사용합니다.
// 이 코드는 실행되지 않습니다.
System.out.println("Hello, World!");  // 이 부분도 주석입니다.

위 코드에서 // 이 코드는 실행되지 않습니다.// 이 부분도 주석입니다. 부분은 실행되지 않습니다.


2. /* */ (여러 줄 주석, Multi-line comment)

  • 여러 줄에 걸쳐 주석을 작성할 때 사용합니다.
  • /*로 시작하고 */로 끝나는 사이의 모든 내용이 주석으로 처리됩니다.
/*
    이 코드는 실행되지 않습니다.
    여러 줄을 사용할 수 있습니다.
*/
System.out.println("Hello, Java!");

위 주석 안의 내용은 코드로 실행되지 않습니다.


3. \ (백슬래시, Escape Sequence)

  • Java에서 문자열 안에서 특수 문자를 사용할 때 이스케이프 문자(Escape Sequence)를 사용합니다.
  • 대표적으로 \는 백슬래시(\) 자체를 출력할 때 사용됩니다.
System.out.println("C:\\Program Files\\Java");
// 출력: C:\Program Files\Java

이렇게 하지 않으면 C:\Program Files\Java처럼 백슬래시가 단독으로 쓰여 오류가 발생할 수 있습니다.


4. */ (여러 줄 주석 닫기, Multi-line comment closing)

  • /*로 시작한 여러 줄 주석을 닫을 때 사용합니다.
  • */ 자체만으로는 의미가 없고, 반드시 /*와 함께 사용해야 합니다.
/*
    여러 줄 주석을 시작합니다.
    주석을 닫으려면 */를 사용합니다.
*/

5. \*/ (이스케이프 문자 + 주석 기호)

  • /**/는 주석의 시작과 끝을 나타내는 기호이므로, 주석 내부에서 */를 사용하면 주석이 끝나 버립니다.
  • 만약 */를 주석 내부에서 그대로 쓰고 싶다면 백슬래시(\)를 활용할 수 있습니다.
/*
    이 주석 안에서 *\/ 를 사용하면 주석이 닫히지 않습니다.
*/

이렇게 하면 */를 그대로 포함하는 주석을 작성할 수 있습니다.


마무리

Java에서 //, /* */, \ 등의 기호는 연산자가 아니라 주석이나 특수 문자로 사용됩니다. 코드에 주석을 적절히 활용하면 가독성이 좋아지고 협업할 때도 유용합니다. 또한 문자열에서 백슬래시(\)를 사용할 때 주의해야 한다는 점도 기억해 두세요!

이제 주석과 특수 문자를 활용하여 깔끔한 Java 코드를 작성해 보세요! 😊

profile
재미난 삶을 살다

0개의 댓글