Java 1.Introduce Java

업데이트:
최대 1 분 소요

자바 소개

  • 1) 1991년 썬마이크로시스템즈에 제임스 고슬링의 팀에서 시작됨.
  • 2) C/C++ 언어 (포인터) 가 주류였는데, 다양한 플랫폼마다 매번 다른 기계어로 컴파일해야 함.
  • 3) 플랫폼 독립적인 기능이 필요했음.
  • 4) 1996년 JDK (Java Development Kit) 1.0 공개됨
        - JDK 1.1 
        - J2SE 1.2 (Java 2 Platform Standard Edition)
        - J2SE 1.3
        - J2SE 1.4
        - J2SE 5.0
        - JAVA SE 6
        - JAVA SE 8 : LTS 버전 (Long Time Support version)  2014 ~ 2025 까지 기술지원
          ~~
          ~~
        - JAVA SE 17
  • 5) 2010년 1월 오라클에 인수됨

자바의 특징

  • 1) 고급 프로그래밍 언어임.

  • 2) 객체 지향언어(Object Oriented Programming , OOP) 임.

  • 3) 모든 운영체제에서 실행 가능함.

  • 4) 메모리 관리를 자동으로 해줌.

  • 5) 무료 라이브러리가 풍부하게 제공됨.

  • 6) 동시 작업을 할 수 있는 멀티 쓰레드 기능 제공함.

자바의 기술 종류

1) Java SE (Java Standard Edition)

   - 데스크탑 컴퓨터의 응용 프로그램 계발용 자바 기술, 안드로이드

2) Java EE (Java Enterprize Edition)

   - 서버용 응용 프로그램 개발용 자바 기술지원
   - Servlet, JSP, Spring Framework 등

3) Java ME (Java Micro Edition)

자바의 기본 도구

1) javac.exe : 자바 컴파일러 (Java Compiler)

  • 컴파일 형식
    javac 파일명.java

2) java.exe : 자바 런저 (Java Launcher)

  • 실행 형식
   java 파일명

댓글남기기