setter,getter는 spring에서 lombok을 통해서 쉽게 사용하는데, 헷갈리는 부분이 있어서 한번 정리하고 싶었다. 왜 쓸까 ?객체 지향 프로그래밍에서는 객체의 데이터는 객체 외부에서 직접적으로 접근 하는 것을 막는다. 객체의 데이터를 외부에서 읽고 변경하
리스트(List)란 저장된 요소들의 순서가 있고, 데이터에 중복이 가능하고, 인덱스(index) 번호에 의해서 정렬된다.1\. 리스트(List)는 컬렉션(Collection) 인터페이스 중 하나이다.2\. 리스트(List)는 두 개의 종류로 나눠진다.ArrayList
프로그래밍을 하기위해서 자바를 설치하는 과정에 뭐를 설치해라\~~ 이러한 것들이 엄청 많았다. 그냥 실행하기 위한 도구정도로 생각했었는데! 나는 자바를 사용하는 개발자이니까 원리먼저 제대로 이해하고 정리하려고한다.과거의 모든 프로그램은 os에 맞게 작성되었다. 같은 프
JVM을 학습하면서 기록을 남겨놓았는데, 첫번째 기능인 운영체제의 독립적인 부분의 위주로 작성이 되었던 것 같다. 메모리를 관리해주는 GC도 엄청난 기능인데, 머리속으로 알고만 있는 것을 좀 더 구체적으로 작성해서 기록하고자 한다.가비지 컬렉션은 자바의 메모리 관리 방