분류 전체보기

Java

스터디 할래 13주차 과제: I/O

목표 자바의 Input과 Ontput에 대해 학습하세요. 학습할 것 (필수) 스트림 (Stream) / 버퍼 (Buffer) / 채널 (Channel) 기반의 I/O InputStream과 OutputStream Byte와 Character 스트림 표준 스트림 (System.in, System.out, System.err) 파일 읽고 쓰기 마감일시 2021년 2월 20일 토요일 오후 1시까지. 늦은 스터디 참가.....(거의 1년만) 지금이라도 스터디를 끝내 보려고 한다. 스트림 (Stream) / 버퍼 (Buffer) / 채널 (Channel) 기반의 I/O 스트림이란? 자바에서 입출력을 수행하려면(=즉 어느 한쪽에서 다른 쪽으로 데이터를 전달하려면), 두 대상을 연결하고 데이터를 전송할 수 있는 무언..

Java

스터디할래 14주차 과제: 제네릭

목표 자바의 제네릭에 대해 학습하세요. 학습할 것 (필수) 제네릭 사용법 제네릭 주요 개념 (바운디드 타입, 와일드 카드) 제네릭 메소드 만들기 Erasure 마감일시 2021년 2월 27일 토요일 오후 1시까지. 제네릭 사용법 제네릭이란? 제네릭은 다양한 타입의 객체들을 다루는 메소드나 컬렉션 클래스에 컴파일 시의 타입 체크를 해주는 기능이다. 객체의 타입을 컴파일 시에 체크하기 때문에 객체의 타입 안정성(type-safety)을 높이고 형변환의 번거로움이 줄어든다. 타입 안정성을 높인다는 것은 의도하지 않은 타입의 객체가 저장되는 것을 막고, 저장된 객체를 꺼내올 때 원래의 타입과 다른 타입으로 잘못 형변환되어 발생할 수 있는 오류를 줄여준다는 뜻이다. 제네릭 기호 및 의미 T : 타입변수(Type ..

세미나

[OKKYCON 2021 Live] 협업의 기술

1. 키노트 : 한빛미디어 의장 박태웅 커뮤니케이션이란? 상대방의 의식을 정확하게 꿰뚫수 없다. ("당신은 나의 지옥이다.") "지붕에 올라갔으면 사다리를 버려라" 딜레마 : "형편없는 말"밖에 내 의견을 전달하는 방법이 없다. 그럼에도 불구하고 같이 일을 하기 위해서 우리가 할 수 있는 것들 나의 행동은 의도, 남의 행도는 보이는 대로 판단하지 말고 공평하게 판단하자. 짐작과 사실 레이블링을 하지 말아야 한다. 실제 사실과 레이블링을 구별할 줄 알아야 한다. "뺀찌 주세요" 뺀찌 -> 망치 -> 드릴 텍스트를 주지 말고 context를 주자. (왜 이걸 하려고 하는지 전달) 모든 컨텐츠를 위키로 모으는 이유 보고와 사고 일정을 주 단위보다 시간 단위로 짜도록 하자. 정리 커뮤니케이션은 사람이 할 수 있..

Java

(스터디 할래) 15주차 과제: 람다식

목표 자바의 람다식에 대해 학습하세요. 학습할 것 (필수) 람다식 사용법 함수형 인터페이스 Variable Capture 메소드, 생성자 레퍼런스 마감일시 2021년 3월 6일 토요일 오후 1시까지. 람다식 사용법 람다식이란? 람다식은(Lambda Expression)은 메서드를 하나의 '식(expression)'으로 표현한 것이다.( 자바에서 함수형 프로그래밍(functional programming)을 구현하는 방식) 람다식은 함수를 간략하게 하면서 명확한 식으로 표현할 수 있게 해 준다. 메서드를 람다식으로 표현하면 메서드의 이름과 반환 값이 없어지므로, 람다식을 '익명 함수(anonymous function)'이라고도 한다. 자바 8부터 지원되는 기능 함수형 프로그래밍이란? 순수 함수(pure f..

Java

스터디 할래 14주차 과제: 제네릭(feedback, 피드백)

💡 타입 변수는 반드시 T일 필요가 없다. -> 아무거나 사용해도 된다.

향찡
'분류 전체보기' 카테고리의 글 목록 (10 Page)