바트심슨으로 하루만 살고 싶다
스프링이 무엇인지 알아보기 전 자바에 대해서 다시한번 생각해 보자 1. 객체지향 언어 객체 지향 프로그래밍 (OOP : Object Oriented Programing) 자바를 흔히 무언가를 찍어내는 틀로 비유하는데, 객체를 생성하고 그 이후에 하나씩 조립을 하며 하나의 프로그램을 완성하기 때문이라고 생각한다. 객체를 생성하기 위해서 클래스(Class)를 생성하고, 객체와 객체를 연결하여 목적에 맞는 프로그램을 만드는데 이것을 객체지향 언어의 특징이라고 할 수 있는 캡슐화, 상속성, 다향성을 완벽하게 지원하는 언어다. 2. 인터프리터 언어 소스코드를 바로 실행하는 컴퓨터 프로그램 또는 환경 텍스트로 된 소스를 컴파일을 통해 클래스 파일로 만든 뒤 자바 런타임으로 클래스 파일을 실행함. 3. 이식성 서로 ..
Java/Spring
2023. 1. 31. 17:15