본문 바로가기

Memo79

[Day 28] 기술 면접 실습 보호되어 있는 글 입니다. 2022. 7. 19.
[Day 27] Java - 심화(Effective) Ⅱ 학습 주제 스트림 예제 스레드(Thread) 자바 가상 머신(Java Virtual Machine) 새롭게 배운 내용 2022.07.19 - [Back-End/Java] - 스레드(Thread) 스레드(Thread) 스레드란? 싱글 스레드 vs. 멀티 스레드 스레드 생성 방법 두 가지 스레드 실행 스레드 동기화 스레드 상태 이해, 제어 스레드란? 프로세스: 실행 중인 애플리케이션 = 데이터 + 컴퓨터 자원 + 스레 cookiee.tistory.com 2021.11.15 - [Back-End/Java] - 자바 자바 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 언어 특징 운영체제에 독립적 자바가상머신(JVM): 운영체제에 종속적 객체지향언어: 상속, 캡슐화, 다형성 자동 메모리 관.. 2022. 7. 19.
[Day 26] Java - 심화(Effective) 학습 주제 열거형(Enum) 애너테이션(Annotation) 람다(Lambda) 스트림(Stream) 파일 입출력(I/O) 새롭게 배운 내용 2022.02.21 - [Back-End/Java] - 지네릭스, 열거형, 애너테이션 지네릭스, 열거형, 애너테이션 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 지네릭스 타입을 구체적으로 지정하는 것이 아니라, 추후에 지정할 수 있도록 일반화 해 둔다 1. 컴파일 시 타입 체크 2. 타입 cookiee.tistory.com 2022.07.16 - [Back-End/Java] - 람다 람다 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 람다식 함수(클래스에 독립적 ↔ 메서드)를 하나의 식으로 표현한 것 람다식 도입으로 .. 2022. 7. 18.
[Day 23] Java - 컬렉션(Collection) Ⅱ 학습 주제 컬렉션 프레임워크(Collection Framework) 2021.12.30 - [Back-End/Java] - 컬렉션 프레임웍 컬렉션 프레임웍 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 인터페이스 인터페이스 특징 Collection List 순서 유지 O, 중복 O 구현 클래스: ArrayList, LinkedList, Stack, Vector Set 순서 유지 X, 중.. cookiee.tistory.com List : 중복 O, 순서 유지 O ArrayList: 검색, 요소 순차적 추가와 삭제 | 중간에 추가하거나 삭제하는 건 성능에 좋지 않음 LinkedList: 값 + 다음 요소 주소 저장, 검색할 때 앞에서부터 검사함(인덱스가 아니라서), 중간에 추가하거나.. 2022. 7. 15.
[Day 22] Java - 컬렉션(Collection) 학습 주제 제네릭(Generic) 컬렉션 프레임워크(Collection Framework) 2022.02.21 - [Back-End/Java] - 지네릭스, 열거형, 애너테이션 지네릭스, 열거형, 애너테이션 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 지네릭스 타입을 구체적으로 지정하는 것이 아니라, 추후에 지정할 수 있도록 일반화 해 둔다 1. 컴파일 시 타입 체크 2. 타입 cookiee.tistory.com 2021.12.30 - [Back-End/Java] - 컬렉션 프레임웍 컬렉션 프레임웍 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 인터페이스 특징 Collection List, Set의 공통된 부분을 뽑아서 만든 새로운 인터페이스 List 저장.. 2022. 7. 14.
[Day 21] Java - 객체지향 프로그래밍 심화 Ⅲ 학습 주제 객체지향 정리 개인 공부: + 컬렉션, 제네릭 2021.12.02 - [Back-End/Java] - 객체지향 프로그래밍 Ⅰ 객체지향 프로그래밍 Ⅰ 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 클래스와 객체 상속, 캡슐화, 추상화 1. 코드의 재사용성이 높다 2. 코드의 관리가 용이하다. 3. 신뢰성이 높은 프로그래밍을 가 cookiee.tistory.com 2021.12.16 - [Back-End/Java] - 객체지향 프로그래밍 Ⅱ 객체지향 프로그래밍 Ⅱ 이 글은 남궁성 님의 Java의 정석 책을 바탕으로 정리한 글입니다. 상속 상속: 코드를 재사용하여 적은 양의 코드로 새로운 클래스를 작성하여 코드의 중복을 제거한다 포함: 클래스 멤버로 다 cookiee.tist.. 2022. 7. 13.