본문 바로가기

자바

JAVA - 5

패키지생성

src에 ex05 패키지를 만들어 준다.

 

 

클래스 생성

ex05 패키지 안에 VarEx01 클래스를 만들어준다. 여기서도 VarEx01 카스팔표기법을 지키고있다.

 

클래스 패키지 차이

두개다 폴더이다. window 관점에서는 같지만

패키지는 작업타입들이 모여있는 곳 .java파일이 모여 있는 곳이다.

 

 

main을 입력하고 ctrl + space를 누르면 오른쪽 코드가 자동 완성이 된다.

 

 

 

 

자바의 기본규칙

1.파일명은 카스팔표기법으로 만든다.

 


2. 클래스명은 자바파일명과 동일해야 한다.
3. .java -> 저장(컴파일) -> .class -> 실행 -> .class를 JVM이 로드한다.
(1) static 적혀진 키워드를 찾는다. main()
(2) static 메모리 공간에 main()이 저장됨.


(3) jvm이 main() 메서드를 static 메모리 공간에서 찾는다.
(4) main () 메서드 내부를 실행
(5) jvm 종료 

 

 

자바코드 실행 방법

1. 자바의 모든 코드는 클래스 내부에 존재해야 한다.
2, 자바는 실행전에 static이라는 키워드를 가지고 있는 모든 친구들을 static 메모리 공간에 로드한다.

static 메모리공간에파란색부분인 main부분의 내부가 올라가는 것이

아니라 빨간색 네모박스인 main이라는 이름이 올라간다.


3. 자바를 실행하면 main이라는 친구의 내부{}를 실행하고 
4.내부가 끝나면 종료된다. (자바프로그램)

 

 

 

'자바' 카테고리의 다른 글

구구단(2단출력, 9단까지거꾸로 가로)  (0) 2022.07.28
폰트 설정 - 6  (0) 2022.07.28
JVM 아키텍처 - 4  (0) 2022.07.27
환경변수 - 3  (0) 2022.07.27
02 자바 설치  (0) 2022.07.25