본문 바로가기

Programming/Java

Java Hello World

Java HelloWorld

 

Java programming 시작

 

 

 

public class HelloWorldApp{
	public static void main(String[] args) {
		System.out.println("Hello world!!");
	}
}

public class "HelloWorldApp" -> 처음 생성한 file의 이름과 동일하게 작성해야한다.

HelloWorldApp이라는 class를 새로 생성하기 때문에 동일하게 작성해야 한다.

main이라는 이름의 method를 생성한다. 그리고 중괄호 안에 있는 것을 실행한다.

 

Hello World라는 것을 프린트하라고 명령하는 것이다.

 

 

Package Explorer와 Navigator의 비교

위의 코드를 실행하면 Naviagtor에서 class라는 파일이 새로 생성됨을 알 수 있다.

파일을 실행하면서 class를 만드는 것인데 Package Explorer에서는 나타나지 않는다.

 

저번학기 STS4를 이용하여 웹페이지를 만들 때 class가 나타나지는 않았었다.

지금같이 단순한 Hello world를 출력하는 정도이고 공부하는 단계라면 Navigator가 더 도움이 되겠지만

 

STS4를 이용하여 여러가지 class method등을 만들때는 한눈에 보기 쉬운 Package Explorer가 더 용이하다.

 

--------

 

용어정리

 

Source / code / language - 작성한 코드 -> 3가지 측면에서 바라보았을 때

application(app) / program - 결과를 보여주는 표현 -> 2가지 측면에서 바라보았을 때

 

--------

 

실행과정 정리

 

 Java Source code 

 .java 

 

Compile

 

 Java Application 

 .class 

 

Run

 

 Java Virtual Machine 

 

Run

 

 Computer 

 

 

초기에 우리가 가지고 있는 것은 컴퓨터이다. 이 컴퓨터에 자바를 프로그래밍 하기 위해서 자바를 설치한다. 이것이 Java Virtual machine을 설치하는 과정이다. 그 뒤에 Eclipse를 이용하여 Java Source Code를 작성한다. Code를 Compile 시키면 Java Application인 class가 생성된다. Class가 Java Virtual machine을 run 시키고 Virtual machine이 Computer도 Run 시킨다.

 

 

 

강의와 기본 소스코드는 생활코딩 java1 강의에서 가져왔습니다.