목록스트림 (2)
브래의 슬기로운 코딩 생활
1교시 이론 Exception Handling의 필요성 Exception Handling은 프로그램의 안정성과 신뢰성을 높이기 위해 예외 상황을 적절하게 처리하는 중요한 개념이다. 이를 통해 프로그램이 예외 상황에 대응하고, 문제를 해결하며, 원활하게 실행될 수 있도록 할 수 있다. 중첩클래스, 익명 클래스를 설명하시오 중첩 클래스: 다른 클래스 내부에 정의된 클래스로, 외부 클래스와 밀접한 관련이 있어서 외부 클래스의 멤버와 데이터를 공유할 수 있다. 익명 클래스: 이름이 없는 클래스로, 클래스의 정의와 동시에 인스턴스를 생성하는 방식으로 일회성 작업에 유용하게 사용된다. Generic 등장 배경 및 특징 Generic의 등장 배경: - 재사용성 향상과 타입 안정성 강화를 목적으로 등장. - 타입의 일..
? 와일드 카드(wild card) 기능 •unknown type, 즉 아직 정해지지 않아서 다수의 타입을 표현하는데 사용할 수 있는 기능 종류 •Upper Bounded Wildcard •Unbounded Wildcard •Lower Bounded Wildcard Java I/O, Formatting Java IO 스트림(stream) Stream 정의 •데이터의 흐름 특징 •한 쪽 방향으로만 흘러간다. •선입선출(FIFO, First-IN-First-Out) 구조를 갖는다. •서로 연결될 수 있다. •지연이 발생할 수 있다. •바이트 스트림과 문자 스트림으로 나눌 수 있다. 스트림 분류 방향에 따른 분류 입력 스트림 - 키보드, 마우스, 스캐너 등과 같은 입력 장치로부터 입력된 데이터가 순서대로 프로..