[Java] 자바란 무엇인가?
Java 언어의 탄생 Java는 제임스 고슬링과 연구원들이 개발한 객체 지향적 프로그래밍 언어 "Write Once, Run Anywhere" '한 번 작성하면 어디에서나 실행된다'는 의미로, 자바로 개발된 프로그램은 자바 실행 환경 JRE가 설치된 모든 환경에서 실행이 가능하다는 것을 의미함 Java의 특징 1) 객체 지향 언어 - 유지보수가 쉬움 - 재사용성이 높음 (ex. 상속, 오버라이딩, 다형성) 2) 운영 체제 플랫폼에 영향을 받지 않음 - ex. MAC, Windows, Linux 등 다양한 환경에서 사용할 수 있음 JVM(Java Virtual Machine) 운영체제는 자바 프로그램을 바로 실행할 수 없는데 그 이유는 자바 프로그램은 완전한 기계어가 아닌, 중간 단계의 바이트 코드이기 때..