1. 자바의 특징을 설명해보시오.- JAVA는 객체지향프로그래밍 언어이다.- 기본 자료형을 제외한 모든 요소들이 객체로 표현되고, 객체 지향의 개념의 특징인 캡슐화, 다형성, 상속 등이 적용됨장점 ) - JVM 위에서 동작하기 때문에 운영체제가 독립적이다. - GarbageController를 통한 자동적인 메모리 관리가 가능하다.단점 ) - JVM 위에서 동작하기 때문에 속도가 상대적으로 느리다. - 다중 상속이나 타입에 엄격하고 제약이 많다. 2. JVM의 역할에 대해 설명하시오.- JVM은 스택기반으로 동작하며 Java Byte Code(.class파일)를 OS에 맞게 해석 해주는 역할을 하고 가비지컬렉션을 통해 자동적인 메모리 관리를 해준다.- 즉 JAVA로 작성된 프로그램을 운영..