객체는 속성과 기능클래스 /객체 /필드(매개변수) /매소드class+클래스명객체를 만드는 틀//필드 : 객체의 속성 <- 반드시() 없다.: 객체의 기능 <- 반드시 () 있다. 주로 반복적인 행동int...arr\-> 가변길이 배열(근데 잘 안 쓴다.)
super클래스에서 sub클래스로 메소드와 필드, 변수 등 다양한 정보를 물려주는 것super클래스 = 상위클래스, 부모클래스sub클래스 = 하위클래스, 자식클래스= 객체를 생성할 때 호출되는 아주 특별한 메서드 객체가 생성되는 다양한 case가 존재하기 때문에 필요디
final : 클래스, 필드(인스턴스변수), 메소드클래스final : sub클래스가 없는 클래스변수 : 상수선언(필드, 매개변수, 지역변수)메소드final : 오버라이딩 불가\*오버라이딩 : 상위클래스에서 정의한 메소드를 하위클래스 다시 재정의.static : 필드,
스프링 프레임워크 >자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임
JDK : OpenJDK 11IDE : Eclipse IDE for Java Enterprise DeveloperServlet Contatiner : Apache Tomcat9Database : H2, Oracle 등등