![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/J7Tmr/btrpP4cqYI8/V8t8yza1qraLm3gHrKI6E0/img.png)
서문 자바의 정석 기초편 챕터 14편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 (ch.14) 람다식(Lambda Expression) 참고 함수형 언어 (Functional Programming) jdk 1.8> JAVA = oop + fp; 빅데이터가 부각되면서 함수형 언어가 주목받기 시작 Haskell scala ... python, js 등등 oop도 가지고 있고 fp기능도 제공 함수(메서드)를 간단한 식으로 표현한 방법 익..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/k272e/btrpqyMyIun/R88KJ9PvrwRFOTapVWhog1/img.png)
서문 자바의 정석 기초편 챕터 13편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 (ch.13) 프로세스와 쓰레드(process & thread) (1/3) 프로세스 : 실행 중인 프로그램, 자원(RESOURCE)과 쓰레드로 구성 (공장) 쓰레드 : 프로세스 내에서 실제 작업을 수행. 모든 프로세스는 최소 하나의 쓰레드를 가지고 있음 (노동자) 싱글쓰레드 프로세스 = 공장(resource) + 1명의 노동자 멀티쓰레드 프로세스 = 공..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bhGV2t/btrppzdOvRX/0zVRcjJyV5zW96w67ZQrLk/img.png)
서문 자바의 정석 기초편 챕터 12편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( ch.12 ) 제네릭스(Generics) 컴파일시 타입을 체크해 주는 기능(compile-time type check) - JDK1.5 매우 중요한 기능(런타임에러보단 컴파일시에 알려주는 에러가 더 나음) 객체의 타입 안정성을 높이고 형변환의 번거로움을 줄여줌 1. 제네릭스 사용 예시 ArrayList tvList = new ArrayList(); ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b8XeyI/btrpozcVVNl/r6Fw4nB5zCFg4i0qomUWsK/img.png)
서문 자바의 정석 기초편 챕터 11편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( ch.11 ) 컬렉션 프레임워크(collections framework) 컬렉션(collections) 여러 객체(데이터)를 모아 둔 것 프레임워크(framework) 표준화, 정형화된 체계적인 프로그래밍 방식 유지보수 생산성 컬렉션 프레임워크 여러 객체를 다루기 위한 표준화된 프로그래밍 방식 컬렉션을 쉽고 편리하게 다룰 수 있는 다양한 클래스를 제..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/s3IFm/btrpeJ1ygCM/WwQtkDsz7Nhuk9DuKZ9Rs0/img.png)
서문 자바의 정석 기초편 챕터 10편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( ch.10 ) 날짜와 시간 java.util.Date 날짜와 시간을 다룰 목적으로 만들어진 클래스(JDK1.0, 1995말) Date의 메서드는 거의 deprecated("더 이상 사용하지 마세요"라는 말)되었지만, 여전히 사용 java.util.Calendar Date클래스를 개선한 새로운 클래스(JDK1.1, 1997). 여전히 단점 존재 jav..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/TTdkm/btro12BfEKA/NLzdoP9XcV0lsOixAIdGA0/img.png)
서문 자바의 정석 기초편 챕터 9편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( ch.9 ) Object 클래스 모든 클래스의 최고 조상으로 오직 11개의 메서드만 가지고 있음 protected가 있는 메서드는 오버라이딩을 통해 public으로 변경 후 사용 사용자의 상황에 맞게 오버라이딩 후 사용 메서드 설명 protected Object clone() 객체 자신의 복사본을 반환 public boolean equals(Objec..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/djwfkJ/btro7gLkMpH/Rde6mIQNuH2HVMT7zfKXP0/img.png)
서문 자바의 정석 기초편 챕터 8편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( ch.8 ) 프로그램 오류 컴파일 에러(Compile-Time Error) : 컴파일 할 때 발생하는 에러 ( 수정 전까지 프로그램 실행 자체가 불가) 컴파일러 구문체크 번역 최적화 (간단한 계산이나 컴파일, 실행시점에 동일한 처리들) 런타임 에러(Runtime Error) : 실행 할 때 발생하는 에러(프로그램이 종료됨) index out of bo..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bj85Qj/btroWoJ19S1/n0fh1hmpVKBSbYwkI9NW31/img.png)
서문 자바의 정석 기초편 챕터 7편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 ( CH.7 ) - 객체지향 2 상속 기존의 클래스로 새로운 클래스를 작성하는 것(코드의 재사용) 두 클래스의 부모와 자식으로 관계를 맺어지는 것 자손은 조상의 모든 멤버를 상속받음(생성자, 초기화블럭 제외) 자손의 멤버가 조상의 멤버보다 작을 수 없음(같거나 많음) 자손의 변경이 조상에 영향을 끼치지 않음 class Child extends Parent..