프로그래밍/JAVA

java 주석,실행문, 세미콜론 정리

Cognivox 2025. 3. 31. 15:56
반응형

📝 주석(comment), 왜 써야 할까?

코드를 작성하다 보면 나중에 "내가 이걸 왜 이렇게 짰지?" 하고 헷갈릴 때가 많아요.
또, 다른 사람이 내 코드를 볼 때 무슨 의미인지 이해하기 어렵다면 협업이 힘들어지겠죠?

그래서 등장한 것이 바로 **"주석"**입니다.
주석은 컴퓨터가 읽지 않고, 오직 '사람'만 보라고 쓰는 메모예요.
코드에 대한 설명, 메모, 기록, 경고 등을 남길 수 있어요.


📌 주석을 쓰는 이유 정리

이유설명
✅ 코드 설명 코드가 어떤 역할을 하는지 설명함
✅ 미래의 나를 위한 메모 시간이 지나도 코드를 이해하기 쉽게 만듦
✅ 협업 시 필수 다른 개발자들이 내 코드를 빠르게 이해할 수 있도록 도움
✅ 디버깅 도구 테스트할 때 특정 코드를 잠시 꺼놓을 때도 사용 (// 처리)
✅ 버전 기록 어떤 이유로 코드를 변경했는지 남기기 위해 사용

1) 주석 처리 하기 

한줄 주석 단축키 : ctr+/ 

코드 리뷰를 할때 알아보려고 주석 처리를 한다. 

*코멘트 역할을 한다. 

한줄 주석 삭제 : ctr+D

 

 

여러줄 주석 = ctr+shft+/ 

주석 해지 = ctr+shft+/ 

 

 

2) 실행문과 세미콜론

 

3) 실행문 

▶️ 실행문이란?

**실행문(statement)**은
자바에서 컴퓨터가 실행할 수 있는 한 줄짜리 명령
쉽게 말하면, "이거 해!"라고 지시하는 한 줄짜리 문장

 

java는 html과 달리 마음대로 줄바꿈 하면안된다. 

💡 자바는 왜 HTML처럼 마음대로 줄바꿈하면 안 될까?

자바는 컴퓨터가 정확히 한 줄 한 줄 읽어서 실행하는 프로그래밍 언어
즉, "줄바꿈 위치나 세미콜론 등 형식"이 매우 중요

 

👉 줄바꿈 자체가 문법적으로 에러는 아니지만,
세미콜론 위치, 괄호 위치, 블록 구조를 잘못하면
바로 에러가 남 

 

📌 정리하면

항목설명
실행문이란? 컴퓨터가 실행할 수 있는 한 줄짜리 명령
끝에 붙는 기호 세미콜론 ;
예시 int x = 5;, System.out.println("hi"); 등
어디에 쓰이나? 메서드 안에서 사용된다. (main 함수 등)

🚨 주의할 점

  • 세미콜론을 빼먹으면 에러 
  • 실행문은 클래스나 메서드 안에서만 사용 가능
    (클래스 바깥에 쓰면 안 됨!)

 

✅ 정리하자면!

  • 자바는 컴퓨터가 그대로 읽고 실행하기 때문에,
    줄바꿈이나 문법을 정확하게 지켜야 한다
  • HTML은 보여주기용 언어라 줄바꿈이 자유롭다
  • 자바에서는 줄을 나눌 때 반드시 세미콜론, 괄호, 중괄호 위치까지 고려해야 한다
  • "눈에 보이는 게 전부가 아닌" 자바에서는
    형식을 지키는 습관이 아주 중요!

 

4) 📌 세미콜론(;)의 역할은?

한 줄의 명령(문장, statement)이 끝났다는 걸 알려주는 마침표 같은 역할.

우리말에서 문장 끝에 마침표를 찍듯,
자바에선 **"여기서 하나의 명령이 끝났어요!"**라고 컴퓨터에게 알려줘야 함
그게 바로 세미콜론의 역할.


💡 왜 중요할까?

자바는 한 줄 한 줄을 컴퓨터가 읽으며 처리하기 때문에
문장의 끝을 명확히 구분해줘야 함
세미콜론이 없다면 어디서 끝났는지 몰라서 에러가 난다.

 

❗ 꼭 기억하자

  • 세미콜론은 명령이 끝났다는 표시
  • 빠뜨리면 컴파일 에러가 발생함
  • 제어문(if, for, while 등) 블록엔 안 씀!
  • 헷갈리면 "한 줄에 명령이 끝났나?" 생각해보면 됨!

 

 

#자바기초 #실행문이란 #자바실행문 #코딩입문 #자바공부중 #코딩기초 #초보개발자 #자바세미콜론 #자바명령어 #프로그래밍기본 #자바문법 #자바statement #자바기본문법 #코딩초보 #자바실행방식 #코드작성법 #코딩실수주의 #자바명령정리 #코딩상식 #자바초보팁

반응형