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