렉토

입출력

입출력이란 컴퓨터 내부 또는 외부의 장치와 프로그램간의 데이터를 주고받는 것을 말한다. 자바에서 입출력은 스트림을 통해 수행한다. 스트림은 데이터를 운반하는데 사용되는 연결통로를 뜻한다. 스트림은 단방향통신만 가능하기 때문에 입력과 출력을 동시에 수행하려면 입력 스트림과 출력 스트림이 필요하다. 바이트기반 스트림 바이트단위로 데이터를 전송하...

람다와 스트림

람다식이란 람다식은 메서드를 하나의 식(expression)으로 표현하는 것을 말한다. 메서드를 람다식으로 표현하면 메서드의 이름과 반환값이 없는 형태이기 때문에 람다식을 익명 함수라고도 한다. 람다식은 메서드의 인자로 전달하는 것이 가능하고 메서드의 결과로 반환될 수도 있다. 즉, 메서드를 변수처럼 다룰 수 있다. 함수형 인터페이스 함수형 ...