Java 구조와 문장

LIM JAEHO·2022년 7월 3일
0

Java 학습

목록 보기
3/19

Java 의 구조

클래스

  • Java 의 프로그램 단위
  • 일반적으로 하나의 클래스는 하나의 소스파일로 구성
  • 클래스의 범위는 중괄호 {} 로 구성한다.
  • public 을 키워드가 적용된 클래스 이름은 파일 이름과 일치해야 한다.

패키지

  • 서로 연관돼 있는 Java 클래스가 모여있는 폴더
  • package 키워드를 이용해 생성할 수 있다.
  • 패키지명은 소문자를 이용한다.
  • 키워드와 패키지명은 Java 파일 소스 맨 앞에 위치한다.
  • 패키지 이름에서 마침표(.)를 이용해 하위 폴더를 정의할 수 있다.

자바 클래스는 필드와 메서드로 구성돼있다.


필드

  • 클래스 내에 속해 있는 변수로 멤버변수라고도 부른다.

메서드

  • 우리가 알고 있는데 함수의 기능을 수행한다.

main 함수

  • psvm => public static void main()
  • main() 함수는 특별한 메서드로 자바 프로그램이 실행되는 기준점이 되고, 그 안의 내용은 프로그램을 실행시키는 내용으로 구성된다.
  • 실제 예약어는 아니지만 예약어 수준으로 볼 수 있다.

예약어 / 키워드

  • 이미 기능이 설정된, 예약된 키워드이다.

식별자

  • 유니코드 기반 문자(주로 영어 대소문자), 숫자, _, $ 를 사용해서 이름을 지울 수 있다.
  • 대소문자를 구별한다.
  • 숫자로는 시작할 수 없다.
  • 공백은 들어갈 수 없다.
  • 예약어는 식별자로 사용할 수 없다.

주석

프로그램 코드의 내용에 전혀 영향을 미치지 않는 코멘트

  • // : 한 줄 주석
  • /* ... */ : 블록 주석
  • /** ... */ : 문서화 주석 -> JavaDocs 작성에 쓰인다.

프로그램에서 컴퓨터에게 명령을 내리는 최소단위로 세미콜론으로 종료한다.

블록

중괄호 {} 를 이용해 스코프(유효 범위)를 정의할 때 사용한다.

0개의 댓글