본문 바로가기

개발언어/Java _ Spring

Java_패키지, 클래스 생성

1. 패키지 ( Pakage ) - 패키지는 윈도우나 리눅스에서 사용하는 폴더나 디렉토리 처럼

비슷한 성격의 자바 클래스들을 모아 놓은 자바의 디렉토리이다.

윈도우 자바 리눅스
폴더 패키지 디렉토리

 

패키지를 사용하면 비슷한 성격의 클래스들끼리 묶을 수 있어 클래스의 분류가 용이하다.

또한 부득이 동일한 클래스명을 사용하여야 할때에도, 패키지를 분류하여 같은 클래스명을 사용할 수 있다.

 

2.클래스 

  • 객체지향프로그램(OOP - Object-Oriented Programming)
     객체지향 프로그램의 일종인 자바는 - 반드시 클래스 단위로 만들어서 작성한다
    클래스는 일종의 틀 혹은 설계도와 같은 의미로 

 

클래스 파일 명명규칙(*카멜 표기법 Camel case)

- 패키지 이름의 첫자는 반드시 대문자로 시작하고 나머지는 소문자로 작성해야한다. *(변수/메소드 는 소문자로 시작하므로 주의!!)

- 공백을 넣지 않는다. 공백자리대신 다음자를 대문자로 시작한다.

- 문장의 끝은 ;(세미콜론)으로 마무리한다.

 

 


 

  • 함수 () - 명령어들의 집합체
    자바의 기본함수 : main() - 클래스명안에서 메인메서드

 

  • 콘솔(Console) - System
    -입력 : 키보드 - System.in
    -출력 : 화면  - System.out

 

HelloTest.java    -> src폴더 안에서 확인가능한 자바코드

컴파일!(번역)

HelloTest.class    -> bin폴더 안에서 확인가능한 기계어