java #JVM #가상머신 #장점 #단점 #자바란 #객체지향 썸네일형 리스트형 [JAVA] 자바 기초 자바란? 자바(Java)는 C언어에 객체 지향적 기능을 추가하여 만든 C++과는 달리, 처음부터 객체 지향 언어로 개발된 프로그래밍 언어입니다. 자바는 자바 가상 머신(JVM, Java Virtual Machine)을 사용하여, 운영체제와는 독립적으로 동작할 수 있습니다. 따라서 자바는 어느 운영체제에서나 같은 형태로 실행될 수 있습니다. 자바의 특징 장점 1. 운영체제와는 독립적으로 실행할 수 있습니다. 2. 불필요한 기능을 과감히 제거하여 다른 언어에 비해 배우기가 쉽습니다. 3. 자동 메모리 관리 등을 지원하여 다른 언어에 비해 안정성이 높습니다. 4. 연산자 오버로딩을 금지하고 제네릭을 도입함으로써 코드의 가독성을 높였습니다. 5. 전세계 범용적으로 사용하고 있으므로 수많은 참고 자료를 찾을 수 .. 더보기 이전 1 다음