1.객체지향 언어

- 기능 별로 묶어서 레고 블럭처럼 조립해서 하나의 프로그램을 만드는 것
- 코드 재사용이 편함
- 유지 보수가 쉬움
- 대형 프로젝트에 적합

 

2.운영체제에 독립성

- JVM(자바 가상머신) 위에서 JAVA 프로그램이 동작
- 운영체제로 부터 자유로움

 

3.자동 메모리 관리

- GC(Garbage Collector)가 자동으로 메모리 관리
- 메모리에서 안쓰는 것들을 자동으로 비워줌

+ Recent posts