최근 포스트

[자바] 입력과 출력 : 스트림(Stream)

1 분 소요

스트림(Stream) 자바에서는 파일이나 콘솔의 입출력을 직접 다루지 않고, 스트림(Stream)이라는 흐름을 통해 다룬다. 스트림이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름을 의미. 즉, 스트림은 운영체제의 의해 생성되는 가상의 연결 고...

[프로그래머스 자바 중급] 입력과 출력 : Java I/O

최대 1 분 소요

입출력을 위한 인터페이스와 클래스 자바 I/O는 크게 Byte 단위 입출력 클래스와 Char 단위 입출력 클래스로 나뉜다. Byte 단위 입출력 클래스는 InputStream과 OutputStream이라는 추상 클래스를 상속받아 만들어진다. Ch...

[프로그래머스 자바 중급] 날짜와 시간 : java.time 패키지

6 분 소요

java.time 패키지 기존부터 Java에서 제공하는 Date API, Time API는 부족한 기능 지원을 포함한 여러가지 문제점을 가지고 있었다. JDK 코어에서 이런 문제점들을 해결하고, 직관적인 API들을 제공하기 위해 Java SE 8부터 새로운 날짜와 시간 A...