챕터 1. 자바를 시작하기 전에

썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다.

내 기준에서 기억해야 할 특징은

  1. 운영체제에 독립적

원래 프로그래밍 언어는 각 운영체제에 맞게 따로따로 개발해야 했지만 자바는 자바가상머신(JVM)을 통해 어느 운영체제에서든 돌아가게 만들어져 있다. 일종의 어뎁터 느낌이랄까? 나는 그렇게 이해했다.

  1. 객체지향 언어

모든 요소가 객체(클래스)로 이루어져 있는 프로그래밍 언어이다. 상속, 캡슐화, 다형성이 잘 적용되었다고 한다.

그외에 자동 메모리 관리, 네트워크와 분산처리 지원, 멀티쓰레드, 동적 로딩은 아직 무슨말인지 모르겠다.

이클립스 퍼스펙티브, 뷰

이클립스 퍼스펙티브, 뷰

자바 프로그래밍을 도와주는 이클립스의 기본 구성이다. 하나하나의 창을 뷰라고 부르고 이들로 구성된 전체 화면을 퍼스펙티브라고 부른다.

가끔 뷰를 실수로 지우거나 할 경우를 대비하여 내가 쓰고있는 퍼스펙티브를 미리 저장하거나,

메뉴 Window > Prespective > Save Perspective As...  // 퍼스펙티브 저장