# Java 8

13개의 포스트

JAVA 8 - 함수형 인터페이스

백기선님의 JAVA8 인프런 강의 정리 - 함수형 인터페이스

2022년 5월 12일
·
0개의 댓글
·

Java - Stream

Stream API란? Java 8 부터 Collection interface에 추가된 기능으로, 데이터를 선언적으로 처리하고 멀티코어 아키텍처를 활용할 수 있도록 설계되었다. 여기서 선언적으로 처리한다는 말은 가독성과 연관이 있다. 간단하게 예제를 보여주도록 하겠다

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

Java 5일차 : 구구단 변형 구현해보기

이런 나라도 Java 5일차 - 기본 연산과 제어문을 활용 겸 코드 연습으로, 조금 변형된 구구단을 계산하는 로직 만들어보기

2021년 11월 22일
·
0개의 댓글
·
post-thumbnail

Java 4일차 : 구구단을 출력하는 여러가지 코드(2)

이런 나라도 Java 4일차 - 조금 덜 노가다적이고 효율적인 코드들로 구구단을 구현해보기

2021년 11월 22일
·
0개의 댓글
·
post-thumbnail

Java 3일차 : 구구단을 출력하는 여러가지 코드(1)

이런 나라도 Java 3일차 - 아주 노가다적인 단순 출력과 단순 연산 코드들로 구구단을 구현해보기

2021년 11월 22일
·
0개의 댓글
·
post-thumbnail

Java 2일차 : Github 저장소와 Markdown 언어

이런 나라도 Java 2일차 - 자바 Eclipse IDE와 github repository 연동하기

2021년 11월 22일
·
0개의 댓글
·
post-thumbnail

Java 1일차 : 자바 개발환경 구축

이런 나라도 Java 1일차 - 자바 프로그래밍을 하기 위한 개발 환경을 구축하기 위한 첫 단계 : JDK 8, Eclipse IDE 설치 -> 테스트 프로그램 Hello World 출력해보기

2021년 11월 22일
·
0개의 댓글
·

Java 날짜, 시간 표현하기

Java의 날짜와 시간 API 참고 링크java.util.Date -> java.util.Calendar -> java.time.(LocalDate, LocalTime, LocalDateTIme)Java 초기에는 Date 와 Calendar 를 사용해서 날짜와 시간을

2021년 9월 25일
·
0개의 댓글
·

모던 자바 인 액션 - 2. 동작 파라미터화 코드 전달하기

동작 파라미터화를 이용하면 요구사항에 잘 대응할 수 있는 코드를 구현할 수 있으며 엔지니어링 비용을 줄일 수 있다.

2021년 9월 16일
·
0개의 댓글
·
post-thumbnail

[Android] AAR과 Desugaring.

Desugared AAR을 만들 수 있을까? > 높은 Android API Level 범용성을 유지해야 하는 SDK에서 Java 8 API를 사용하기 위해 Desugaring 을 적용할 수 있는지 알아보자. Syntax Sugar 프로그래밍 언어의 문법을 더 쉽게 읽

2021년 9월 4일
·
0개의 댓글
·

[Java] Java8과 Lambda

Java 8에서는 기명 메소드(Named Method)를 일급 값(일급 시민)으로 취급할 뿐 아니라, Lambda 또는 익명 함수(Anonymous Functions)를 포함하여 함수도 값으로 취급할 수 있다. 예를 들면 (int x) -> x + 1 즉 x라는 인수

2021년 6월 16일
·
0개의 댓글
·

[Java] Java8 설계의 밑바탕 - Stream 처리

Stream 처리 Java 8 의 설계의 밑바탕이 되는 세 가지 프로그래밍 개념이 있다. 그 중 하나가Stream 처리이다. Stream이란 한 번에 한 개씩 만들어지는 연속적인 Data 항목들의 집합이다. Java 8의 Stream 관련 내용을 살펴보기 전 St

2021년 6월 9일
·
0개의 댓글
·