본문 바로가기

.Tip

[Java강좌] 1. 자바소개하기

이 글은 "Beginning Java 2" (정보문화사) 을 요약 & 발췌 한것입니다.
---------------------------------------------------------------------------
1. 자바 환경


    - Java Compiler
       : Java 소스코드를 Byte code로 이루어진 Binary 프로그램을 생성한다.
    - Java Virtual Machine
       : 프로그램 수행 후, Java VM의 Interpreter는 Byte Code을 검사하고, 실행시 안전한지 검사 후,
         VM에서 프로그램을 수행한다.

    1) Java 프로그램 개발
       가. 자바 Application 실행하기
          - 컴파일 하기
              # javac MyProgram.java
                (MyProgram.class 라는 프로그램이 생성된다)
          - 실행하기
              # java MyProgram
              주의] MyProgram.class 프로그램이 아닌, "MyProgram" 클래스를 실행하는 것이다.
              참고] 애플릿 실행하기

       나. 자바 Applet 실행하기
           애플릿을 컴파일 하여 MyApplet.html에 내장시켰다면, 다음을 통해서 실행시킬 수 있다
           # appletViewer MyApplet.html

    2) Java in HTML
       가. HTML 문서에 애플릿 추가하기
          - HTML 문서에 애플릿 추가
             ...
            
             ...
          - 소스코드
             import javax.swing.JApplet;
             import java.awt.Graphics;

             public class MyFirstApplet extends JApplet
             {
                public void paint(Graphics g)
                {
                   g.drawString("자 이제부터 시작인거야", 20, 90);
                }
             }

          - 애플릿 실행
             #appletViewer MyFirstApplet.html

       나. Browser에서 애플릿 실행시키기