동작 파라미터화 아직은 어떻게 실행할 것인지 결정하지 않은 코드 블록 2.1 변화하는 요구사항에 대응하기 2.1.1 첫번째 시도 : 녹색 사과 필터링 이렇게 코드를 작성하면 녹색 사과를 필터링할 수 있다. 그런데 나중에 빤간 사과를 필터링하고 싶어지면 if문의 조
1.1 역사의 흐름은 무엇인가? 자바 역사를 통틀어 가장 큰 변화가 자바 8에서 일어났다. 예를 들어 다음은 사과 목록을 무게순으로 정렬하는 고전적 코드다. 자바8을 이용하면 자연어에 더 가깝게 간단한 방식으로 코드를 구현할 수 있다. 멀티코어 CPU 대중화와 같은
스프링 초기 설정위의 링크에 들어가서 초기 설정을 해주어야 한다.강의가 예전에 찍은거라서 지금 버전에 맞게 설정을 해주어야 한다들어가면 이런 화면이 뜨는데업로드중..이런식으로 설정을 하고 GENERATE를 눌러서 다운로드를 받으면 된다파일을 받으면 압축파일이 생기는데
DAO (Data Access Object DTO (Data Transfer Object) VO(Value Object) Entity
원시값 포장 원시타입을 Wrapper Class로 포장해서 객체로 만듦 원시타입의 값을 이용해 속성을 표현하지 않고 , 의미가 있는 객체로 표현 클래스 내부에 검증 로직을 만들어 스스로 상태를 관리하게 되어 책임을 분리 원시타입 참조타입 Primitive Type
Static 객체를 생성하지 않고도 클래스 이름으로 접근할 수 있으며, 모든 객체가 공유하는 값 또는 기능을 표현하는 데 사용됨 → 클래스 자체에 속하는 멤버 Static은 '정적인, 고정된'이라는 의미를 갖고 있는데 이것은 객체에 소속되는 것이 아닌, 클
접근제어자 클래스의 멤버(변수와 메소드)들의 접근권한 지정 public default private protected ||같은 클래스|같은 패키지|다른패키지 서브클래스|관계없음| |:---|:---:|:---:|:---:|:---:| |public|O|O|
객체지향(Object Oriented) 실제 세계를 모델링하여 소프트웨어를 개발하는 방법으로서, 객체지향 프로그래밍에서는 데이터와 절차를 하나의 덩어리로 묶어서 생각한다. 코드를 작성하는 방법 중 하나 장점 재사용성 : 상속을 통해 코드의 재사용 가능
블로깅을 해보기에 앞서 MarkDown 문법을 연습해보자 → \* \* 또는 \_ \_ 사이에 쓸말을 써 넣으면 글씨가 두꺼워지면서 강조 된다 (마크다운 포맷을 무시하는 방법은 \ (backslash)를 앞에 달아주는 것이다!) 제목 제목은 h1부터 h6까
이번에 주어진 과제는 총 7문제였다. 주로 자바와 친해지는 문제들인것 같았다. 첫번째 문제를 봤는데 생각보다 어려워서 막막했다. 1번부터 이렇게 어려운데 7문제를 다 풀 수 있을지 걱정이 앞섰다. 1번문제를 풀고 2번부터 5번까지는 그래도 할만했다. 5번까지 풀고 자신
복학하고 공부를 많이 하진 않았지만 아무튼 하면서 Git이라는 용어를 많이 들어왔다. 개발자들은 다 쓴다길래 잘 쓰는 친구한테 2시간 동안 배웠었는데 꾸준히 쓰지 않아서 지금은 까먹었다. 그 때 배울때에는 왜 쓰는지 모르고 남들 다 쓴다니까 무작정 배운건데 이번에는 왜
포크란? : 원작자의 코드를 fork하면, 자신의 로컬환경에서도 코드를 고칠 수 있음. 만약 자신이 고친 코드가 원래 포크 방법 : 원하는 깃에 들어가서 forks를 누르고 자신의 아이디를 눌러 가져옴. fork의 숫자가 늘어나면 성공!로컬 환경으로 가져오는 방법화면에