본문 바로가기

java/자바

(68)
함수형 인터페이스(Functional Interface) 단 하나의 추상 메소드를 가지는 인터페이스를 의미합니다. 이러한 특성 덕분에 람다 표현식(lambda expression)이나 메소드 참조(method reference)와 같은 기능을 이용해 간결하게 표현할 수 있습니다. 자바 8 이상에서 함수형 프로그래밍을 지원하기 위해 도입되었습니다. 함수형 인터페이스는 @FunctionalInterface(annotation)으로 명시적으로 표시될 수 있습니다. annotation은 필수는 아니지만, 함수형 인터페이스의 의도를 명확히 하고, 실수로 추가적인 추상 메소드를 선언하는 것을 방지하는 데 도움이 됩니다. 대표적인 함수형 인터페이스 Consumer: 매개변수로 받은 값을 처리하는데 사용합니다. Consumer: 타입 T를 입력으로 받아서 반환값 없이 소비하..
[부록1] - 05 (이론) TCP통신 ServerSocket 객체생성 및 주요 메서드
[부록1] - 04 (이론) TCP통신 Socket 객체생성 및 주요 메서드
[부록1] - 03 (이론) 주소저장클래스 InetAddress InetSocketAddress
[부록1] - 02 (이론) 네트워크의 기본 개념 2 (Port, TCPvsUDP, 유니-멀티-브로드캐스팅)
[부록1] - 01 (이론) 네트워크의 기본 개념 1 (IP) Ipv4 : 43억개 적네 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ Ipv6: 43억 을 4번 곱한..... .오우 아이피가 클래스로 나뉘는구나 네트워크 개수와 호스트의 개수(장치에 연결되는) 해당되는 클래스의 분류 네트워크 개수 호스트 개수 == 장치에 연결되는 A클래스 2^7 2^(8*3) -2 B클래스 2^(6+8) 2^(8*2) -2 C클래스 2^(5+8+8) 2^8 -2
[Chap19] - 11 (이론) char단위입출력_2 InputstreamReader OutputstreamWriter
[Chap19] - 10 (이론) char단위입출력_1 Reader, Writer, BufferdReader, BufferedWriter