썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다.
내 기준에서 기억해야 할 특징은
원래 프로그래밍 언어는 각 운영체제에 맞게 따로따로 개발해야 했지만 자바는 자바가상머신(JVM)을 통해 어느 운영체제에서든 돌아가게 만들어져 있다. 일종의 어뎁터 느낌이랄까? 나는 그렇게 이해했다.
모든 요소가 객체(클래스)로 이루어져 있는 프로그래밍 언어이다. 상속, 캡슐화, 다형성이 잘 적용되었다고 한다.
그외에 자동 메모리 관리, 네트워크와 분산처리 지원, 멀티쓰레드, 동적 로딩은 아직 무슨말인지 모르겠다.
이클립스 퍼스펙티브, 뷰
자바 프로그래밍을 도와주는 이클립스의 기본 구성이다. 하나하나의 창을 뷰라고 부르고 이들로 구성된 전체 화면을 퍼스펙티브라고 부른다.
가끔 뷰를 실수로 지우거나 할 경우를 대비하여 내가 쓰고있는 퍼스펙티브를 미리 저장하거나,
메뉴 Window > Prespective > Save Perspective As... // 퍼스펙티브 저장