1. OOP란 객체지향프로그램 데이터를 객체로 취급하여 프로그램에 반영하고, 객체의 상호작용을 통해 프로그램이 동작하는 것.
전역변수 ( 생성하고 초기화안해도 자바가 알아서해줌 )static 변수 (클래스변수) 객체생성을 하지 않아도 사용 가능, 객체생성을 여러번하여도 하나의 저장 공간을 가짐인스턴스변수객체생성을 해야만 사용 가능, 객체생성을 할때마다 서로 다른 저장공간을 가짐지역변수
Hashing은 임의의 크기를 가진 데이터를 고정된 데이터의 크기로 변환시키는 것을 의미함. 이를 이용해 특정한 배열의 인덱스나 위치나 위치를 입력하고자 하는 데이터의 값을 이용해 저장하거나 찾을 수 있다.기존에 사용했던 자료구조들은 탐색이나 삽입에 선형시간이 걸리기도
1. Controller & RestController RestController .. 액션메소드 실행절차 >1. 웹브라우저가 서버에 요청(HTTP Request)을 전달한다. 이 요청에는 요청 대상을 가르키는 URL이 담겨있다. (URL : http://local
프로세스란 단순히 실행 중인 프로그램이다.즉, 사용자가 작성한 프로그램이 운영체제에 의해 메모리 공간을 할당받아 실행 중인 것을 말합니다.이러한 프로세스는 프로그램에 사용되는 데이터와 메모리 등의 자원 그리고 스레드로 구성된다.스레드란 프로세스 내에서 실제로 작업을 수
객체 주입 방식생성자주입을 권장하는 이유는?순환참조를 방지할 수 있다.순환참조를 한 경우 다른방식은 애플리케이션이 아무 오류나 경고없이 구동이되서 문제가될 수 있지만, 생성자주입방식으로 실행시 BeanCurrentlyInCreationException이 발생하며 애플리