도서 [모던 자바 인 액션] 스트림 소개 스트림을 이용하면 선언형으로 컬렉션 데이터를 처리할 수 있다. 멀티스레드 코드를 구현하지 않아도 데이터를 투명하게 병렬로 처리할 수 있다. 스트림이란 데이터 처리 연산을 지원하도록 소스에서 추출된 연속된 요소 로 정의할 수 있다 데이터 처리 연산: 스트림은 함수형 프로그래밍 언어에서 일반적으로 지원하는 연산과 데이터베이스와 비슷한 연산을 지원하며, 순차적으로 또는 병렬로 실행할 수 있다. 스... Javastudy도서Java [클린 코드] 2장 의미 있는 이름 isFlagged라는 좀 더 명시적인 함수를 사용해 FLAGGED라는 상수를 감취도 좋겠다. 계정을 담는 컨테이너가 실제 List가 아니라면 프로그래머에게 그릇된 정보를 제공하는 셈이다. 변수나 상수를 코드 여러 곳에서 사용한다면 검색하기 쉬운 이름이 바람직하다. 이름을 의미 있게 지으면 함수가 길어진다. 그냥 5를 사용한다면 5가 들어가는 이름을 모두 찾은 후 의미를 분석해 원하는 상수를 ... cleancode도서cleancode [이펙티브 자바] 정적 팩터리 메서드 고려 정적 팩터리 메서드(static factory method) 해당 클래스의 인스턴스를 반환하는 정적 메서드 이로 인해 불변 클래스는 인스턴스를 미리 만들어 놓거나 새로 생성한 인스턴스를 캐싱하여 불필요한 객체 생성 피할 수 있다 정적 팩터리 방식의 클래스 == 인스턴스 통제 클래스 반환 타입의 하위 타입 객체를 반환할 수 있는 능력이 있다. 인터페이스를 정적 팩터리 메서드의 반환 타입으로 사... Java도서studyJava [모던 자바 인 액션] 람다 표현식 람다 표현식은 메서드로 전달할 수 있는 익명 함수를 단순화 한 것. 람다 표현식은 이름은 가질 수 없지만 파라미터, 바디, 리턴 타입, 예외 리스트는 가질 수 있다. 전달 : 람다 표현식을 메서드 인수로 전달하거나 변수로 저장할 수 있다. 람다 표현식은 함수형 인터페이스 문맥에서 사용할 수 있다. 람다 표현식으로 함수형 인터페이스의 추상 메서드 구현을 직접 전달할 수 있으므로 전체 표현식을 ... Java도서studyJava 확장자가 안 열릴 때 어떻게 해야 할지 모르겠어요.(마술 번호) (다운로드) 받은 파일을 열 수 없는 경험이 많죠. 대부분의 경우 파일 이름에 확장자가 없기 때문에 적당한 방식으로 열 수 없을 때 표시됩니다. 확장자 파일을 열 수 없는 경우 이럴 때 어떻게 하면 열 수 있는지 기록하고 싶어요. 마술 번호 확인 (형식 식별자) (appendix) 마술 번호를 확인하지 않고 확장자를 단숨에 알고 싶으면 file 명령을 사용합니다 확장자가 없는 파일을 전송하고... 도서문서 (건)마술 번호형식초보자
[모던 자바 인 액션] 스트림 소개 스트림을 이용하면 선언형으로 컬렉션 데이터를 처리할 수 있다. 멀티스레드 코드를 구현하지 않아도 데이터를 투명하게 병렬로 처리할 수 있다. 스트림이란 데이터 처리 연산을 지원하도록 소스에서 추출된 연속된 요소 로 정의할 수 있다 데이터 처리 연산: 스트림은 함수형 프로그래밍 언어에서 일반적으로 지원하는 연산과 데이터베이스와 비슷한 연산을 지원하며, 순차적으로 또는 병렬로 실행할 수 있다. 스... Javastudy도서Java [클린 코드] 2장 의미 있는 이름 isFlagged라는 좀 더 명시적인 함수를 사용해 FLAGGED라는 상수를 감취도 좋겠다. 계정을 담는 컨테이너가 실제 List가 아니라면 프로그래머에게 그릇된 정보를 제공하는 셈이다. 변수나 상수를 코드 여러 곳에서 사용한다면 검색하기 쉬운 이름이 바람직하다. 이름을 의미 있게 지으면 함수가 길어진다. 그냥 5를 사용한다면 5가 들어가는 이름을 모두 찾은 후 의미를 분석해 원하는 상수를 ... cleancode도서cleancode [이펙티브 자바] 정적 팩터리 메서드 고려 정적 팩터리 메서드(static factory method) 해당 클래스의 인스턴스를 반환하는 정적 메서드 이로 인해 불변 클래스는 인스턴스를 미리 만들어 놓거나 새로 생성한 인스턴스를 캐싱하여 불필요한 객체 생성 피할 수 있다 정적 팩터리 방식의 클래스 == 인스턴스 통제 클래스 반환 타입의 하위 타입 객체를 반환할 수 있는 능력이 있다. 인터페이스를 정적 팩터리 메서드의 반환 타입으로 사... Java도서studyJava [모던 자바 인 액션] 람다 표현식 람다 표현식은 메서드로 전달할 수 있는 익명 함수를 단순화 한 것. 람다 표현식은 이름은 가질 수 없지만 파라미터, 바디, 리턴 타입, 예외 리스트는 가질 수 있다. 전달 : 람다 표현식을 메서드 인수로 전달하거나 변수로 저장할 수 있다. 람다 표현식은 함수형 인터페이스 문맥에서 사용할 수 있다. 람다 표현식으로 함수형 인터페이스의 추상 메서드 구현을 직접 전달할 수 있으므로 전체 표현식을 ... Java도서studyJava 확장자가 안 열릴 때 어떻게 해야 할지 모르겠어요.(마술 번호) (다운로드) 받은 파일을 열 수 없는 경험이 많죠. 대부분의 경우 파일 이름에 확장자가 없기 때문에 적당한 방식으로 열 수 없을 때 표시됩니다. 확장자 파일을 열 수 없는 경우 이럴 때 어떻게 하면 열 수 있는지 기록하고 싶어요. 마술 번호 확인 (형식 식별자) (appendix) 마술 번호를 확인하지 않고 확장자를 단숨에 알고 싶으면 file 명령을 사용합니다 확장자가 없는 파일을 전송하고... 도서문서 (건)마술 번호형식초보자