자바(Java)는 1995년 Sun Microsystems에서 발표한 객체지향 프로그래밍 언어입니다. 발표 이후 다양한 분야에서 널리 사용되며, 현재는 Oracle이 관리하고 있습니다. 자바는 플랫폼 독립성을 제공하는 언어로, 한 번 작성된 코드를 여러 운영체제에서 동일하게 실행할 수 있습니다. 자바는 그 성능과 안정성 덕분에 웹 애플리케이션, 모바일 애플리케이션, 데스크탑 애플리케이션, 서버 애플리케이션 등 다양한 응용 프로그램 개발에 사용됩니다.1. 자바의 특징1.1 객체지향 프로그래밍 (Object-Oriented Programming, OOP)자바는 객체지향 프로그래밍 언어로, 코드의 재사용성, 유지보수성, 확장성을 크게 향상시킵니다. 객체지향 프로그래밍에서는 모든 데이터를 객체(object)로 ..