Java 의 등장 배경
91년, 썬 마이크로시스템즈의 엔지니어들에 의해 제안 되었다. 초기 이름은 Oak(오크) 로, 목적은 가전제품 및 소형기기 에 사용될 언어 였다.
그러나 다양한 종류의 운영체제가 등장하면서, 운영체제에 구애받지 않으며 인터넷에 적합한 언어로 목적을 변경 하였고, 96년 1월에 Java 라는 이름으로 출시 되었다.
자바 애플릿과 서버 프로그래밍
초기에 자바는 자바 애플릿(Java Applet) 으로 정적인 웹페이지에 멀티미디어 요소(사운드, 애니메이션 등) 를 추가할 수 있는 유일한 언어였기 때문에, 많은 인기를 누렸다. 하지만 보안 문제로 현대의 웹 브라우저들은 자바 애플릿을 더 이상 지원하지 않고 있다.
반면, 서버 측 프로그래밍에서는 서블릿(Servlet) 과 JSP(Java Server Pages) 가 여전히 꾸준히 사용되고 있다.
공부하다보니 자바 애플릿이 어떤 사연으로 종료되었는지 찾아보다보니 궁금해져서 찾아봤다. 해당 글의 링크는 여기!
Java 의 특징
- OS 에 독립적
- 객체지향 언어
- 배우기 쉬움 (진짜?)
- Garbage Collector 를 통한 자동 메모리 관리
- 네트워크 및 분산처리 지원
- 멀티쓰레드 지원
- 동적 로딩 (dynamic loading) 지원
참고자료
책 Java 의 정석
'자바 Java' 카테고리의 다른 글
Java 의 접근 제어자 - public, protected, default, private 에 대해서 (0) | 2023.09.23 |
---|---|
왜 자바 애플릿은 지원이 종료되었을까 (0) | 2023.09.22 |
[자바의정석] 배열 (0) | 2023.02.12 |
[자바의정석] 자료형 (0) | 2023.02.10 |
[자바의정석] 자바개발환경 구축하기 (0) | 2023.02.09 |