자바란

jaybon·2023년 6월 28일
0

자바 java

목록 보기
1/11

자바의 탄생

  • 자바(Java)는 1990년대 초반에 제임스 고슬링(James Gosling)과 그의 팀이 개발한 프로그래밍 언어
  • 자바는 초기에는 "Oak"라는 이름으로 시작
  • 초기 개발 목표는 소형 가전 기기에서의 사용을 위해 C++보다 간단하고 효율적인 언어를 만드는 것
  • 선마이크로시스템즈에서는 Oak를 인터넷과 웹을 위한 프로그래밍 언어로 재조정하기로 결정
  • Oak는 자바로 이름이 변경되었고, 1995년에 공식적으로 발표
  • 자바는 웹 개발을 위한 기술인 애플릿(Applet)을 도입
  • 보안상의 이유로 애플릿(Applet)은 최신브라우저에서 지원되지 않고 대신 서블릿과 JSP가 사용됨

자바의 특징

  • 운영체제 독립적
    각 OS에 맞는 JVM을 통해서 한번 개발하면 여러 OS에서 작동하는 프로그램을 만들 수 있다.
  • 객체지향적
    상속, 캡슐화, 다형성이 잘 적용되어 있다.
  • 자동 메모리 관리
    가비지 컬렉터를 통해 메모리를 체크하고 반환하는 작업을 자동으로 처리한다. 수동 처리보다는 비효율적이지만 개발자가 프로그래밍에 집중하도록 도와줘서 생산성이 증대된다.
  • 멀티쓰레드 지원
  • 동적 로딩 지원
profile
티스토리 블로그 https://ondolroom.tistory.com/

0개의 댓글