태그: Java

0

(Java) 자바의 정석 3판 015일차 - 유용한 클래스, 날짜와 시간 & 형식화, 컬렉션

흠… 한 3일을 탱자탱자 논 거 같다…어찌보면 아까운 시간이지만 쉼이 있어야 또 달릴 수 있는 거 같다.고고씽! 스택과 큐의 사용 사례 스택 - 수식 계산, 수식 괄호 검사, undo/redo, 뒤로/앞으로 큐 - history, 인쇄작업 대기 목록, 버퍼 pop(poll) vs peek전자는 마지막(처음) 녀석을 삭제하면서 반환후자는 삭제는

0

(Java) 자바의 정석 3판 014일차 - 오류(에러와 예외), 유용한 클래스

프로그램 오류 컴파일 에러 - 컴파일 시에 발생하는 에러(오타, 타입 불일치 등등) 런타임 에러 - 실행 시에 발생되는 에러(파일을 열어야하는데 없는 파일을 인자로 넘겼을 때 등등) 논리적 에러 - 의도와 다르게 동작하는 것(돈이 음수가 된다거나 적에게 부딪혀도 죽지않는 것 등등) 오류의 두 가지 종류 에러(Error) - 발생하면 복구할

0

(Spring) 스타트 스프링 부트 003일차 - Spring Data JPA

드디어 유닛 테스트? 단위 테스트? JUnit을 써봤다~그럼 시작! RepositoryxBatis(MyBatis, iBatis) 같은 경우에는 DAO(Data Access Object)라는 개념이 있었다는데 나중에 공부해봐야겠다.여튼 JPA에서는 Repository가 비슷한 거라고 DAO와 비슷하다고 보면 될 거 같다.JPA에서는 EntityMan

0

(Java) 자바의 정석 3판 013일차 - Constant Pool

어제 잠이 안 와서 늦잠을 잤더니 오늘은 어제꺼 복습이랑 연습문제 밖에 못 풀었다…내일부터 또 다시 진짜 빡세게 이빠이 달려야겠다 ㅠㅠ 연습문제 오답노트1~10 반복하기1234567class Test { public static void main(String[] args){ for(int i = 0; i < 20;

0

(Java) 자바의 정석 3판 012일차 - 다형성(클래스, 매개변수, 인터페이스), 참조타입의 형변환, 추상 클래스, 인터페이스, 단일 상속과 다중 상속

다형성(Polymorphism)객체지향 개념에서 다형성이란 여러 가지 형태를 가질수 있는 능력을 의미함.자바에서는 한 타입의 참조 변수로 여러 타입의 객체를 참조할 수 있도록 함으로써 다형성을 프로그램적으로 구현함. 12345678910111213141516171819202122232425public class TV2 { boolean

0

(Spring) 스타트 스프링 부트 001일차 - 스프링(부트), 빌드툴, VO, Lombok, 어노테이션, Jackson, ORM, JPA, Hibernate

자바에 대한 근본도 없고, MVC, Servelet/JSP에 대한 이해도 제대로 없는데 이런 걸 해도 될런지 모르겠지만… 일단은 시작!나머지는 병행해가면서 해보자… 스프링 vs 스프링 부트 스프링: 프론트로 치면 웹팩, 바벨, 걸프 설정 등등을 처음부터 내가 다 짜줘야함. 스프링 부트: CRA(Create React App) or Vue-CLI와 같

0

(Java) 자바의 정석 3판 010일차 - 생성자, this, 멤버 변수 초기화

생성자(Constructor)인스턴스가 생성될 때 호출되는 인스턴스 초기화 메소드인스턴스 변수 초기화 작업에 주로 사용된다. 생성자는 인스턴스를 생성하지 못한다!나는 생성자로 인스턴스를 생성하고new 연산자가 C언어의 &(주소값 반환) 역할을 하는 줄 알았는데new 연산자가 있어야 인스턴스를 생성하면서 그 주소값을 반환하게 하는 연산자인 것