[Java] 개요
·
Java/Base
Java의 특징  - 프로그램이 안정적임  - 플랫폼 독립성      : 한 번 작성된 Java 코드는 어떤 플랫폼에서든지 JVM만 있으면 실행 가능함  - 강력한 표준 라이브러리  - 멀티스레드 지원  - 보안  - 다양한 오픈소스 라이브러리 및 프레임워크 지원  - 큰 커뮤니티 #  객체 지향 언어 (OOP, Object Oriented Programming)  - 객체와 객체 간에 관계를 형성하고, 서로 상호 작용하게 코드를 설계해 나가는 것 ★  - 객체 : 상태(속성/변수)와 기능(함수/메서드)를 갖는 구체적인 개체  - 유지보수 쉬움  - 재활용성 높음  - 기본 원리 : 목적에 따라 코드를 클래스화하면, 필요할 때마다 가져와서 사용할 수 있음   - 가장 큰 특징 : 정보 은닉, 상속, 다형..