------------------------------------------
프로그램 환경

1. 콘솔 기반 - C/C++

2. 윈도우 기반 - VC++, VB, Delphy

3. 웹 기반 - Java(Servlet, JSP), C#(ASP.NET)

4. 모바일 기반 - 스마트폰


-----------------------------------------
JAVA

1. 객체 지향 프로그래밍 언어

2. 제임스 고슬링

3. Java API - 레고 블럭

-----------------------------------------
JVM (Java Virtual Machine)

1. 운영체제 별로 실행 환경이 서로 다른데, 그것을 동일하게 만들어주는 프로그램.

2. JAVA만을 위한 전용 실행 환경.

3. 환경에 따라서 적당한 JVM 설치 필요.

----------------------------------------
JDK(Java Development Kit)

1. JVM + Java API + Compiler(Javac)

2. http://www.oracle.com
Windows x86 (32비트 버전)
127 MB
jdk-7u75-windows-i586.exe

3. 폴더 체크
C:\Program Files(86)\Java\jdk1.7.0_75
C:\Program Files(86)\Java\jre7

4. bin 디렉토리에 대한 path 추가.
C:\Program Files(86)\Java\jdk1.7.0_75\bin


5. 주요 실행 프로그램
javac - 컴파일러
java - 실행 프로그램

6. Java API
http://docs.oracle.com/javase/7/docs/api

package -> class -> 상속구조, 설명, 멤버 구성

7. 개발 도구 선택
메모장(, editplus, NetBeans), Eclipse


---------------------------------------------
Hello, World! 출력하는 프로그램 작성 (메모장)

1. 탐색기에서 특정 폴더에 Hello.java 라는 파일 생성.

2. Hello.java 파일을 메모장으로 열기.

3. 소스 코딩 및 저장.
class Hello
{
 public static void main(String[] args)
 {
  System.out.println("Hello, world!");
 }
}

4. 컴파일(javac) 및 실행(java)
prompt>javac Hello.java

.java -> .class

prompt>java Hello

.class -> 메모리에 로딩 및 실행(JVM)

5. 결과 출력.
Hello, world!


----------------------------------
요약

1. Java - 객체 지향 프로그래밍 언어의 한 종류
2. JDK - JVM + Java API + Compiler(javac)
3. .java 코드 작성 -> .class 파일 생성 -> 실행

---------------------------------

 

 

 

 

 

 

 

 

 

 

 


 

블로그 이미지

알 수 없는 사용자

,