목록2025/07/06 (2)
컴퓨터공학 💻 도서관📚
함수형 프로그래밍과 람다식자바는 객체 지향 프로그래밍 : 기능을 수행하긴 위해서는 객체를 만들고 그 객체 내부에 멤버 변수를 선언하고 기능을 수행하는 메서드를 구현자바 8부터 함수형 프로그래밍 방식을 지원하고 이를 람다식이라 함함수의 구현과 호출만으로 프로그래밍이 수행되는 방식함수형 프로그래밍(Functional Programming: FP)함수를 기반으로 하는 프로그래밍이고 입력받는 자료 이외에 외부 자료를 사용하지 않아 여려 자료가 동시에 수행되는 병렬처리가 가능합니다. 함수형 프로그래밍은 함수의 기능이 자료에 독립적임을 보장합니다. 이는 동일한 자료에 대해 동일한 결과를 보장하고, 다양한 자료에 대해 같은 기능을 수행할 수 있습니다.함수형 프로그래밍은 순수함수(pure function)를 구현하고 ..

내부 클래스란? (inner class)클래스 내부에 선언한 클래스로 이 클래스를 감싸고 있는 외부 클래스와 밀접한 연관이 있는 경우가 많고,다른 외부 클래스에서 사용할 일이 거의 없는 경우에 내부 클래스로 선언해서 사용함중첩 클래스라고도 함클래스 내부에 클래스를 언제 선언하느냐 --> 클래스 내부에서만 쓰려고 선언을 하는 거 , 외부에서는 쓸 일 X지금 많이 사용하는 거는 '익명 내부 클래스'이다.내부 클래스의 종류1. 인스턴스 내부 클래스, 2. 정적(static) 내부 클래스, 3. 지역(local) 내부 클래스, 4. 익명(anonymous) 내부 클래스인스턴스 내부 클래스내부적으로 사용할 클래스를 선언 (private으로 선언하는 것을 권장)외부 클래스가 생성된 후 생성됨 ( 정적 내부 클..