목록2024/07/24 (2)
rudu_std
람다 표현식 (Lambda Expression)람다 표현식(lambda expression)이란 함수형 프로그래밍을 구성하기 위한 함수식이며,간단히 말해 자바의 메소드를 간결한 함수 식으로 표현한 것.—람다식의 장점과 제한사항—장점:간결함 : 익명 클래스의 불필요한 코드 제거.가독성 : 코드가 짧아져서 더 읽기 쉬워짐.함수형 프로그래밍 지원 : 순수 함수 스타일의 코딩 가능.제한사항:디버깅 : 람다식 내부의 코드를 디버깅하기 어려울 수 있음.명확성 : 지나치게 복잡한 람다식은 오히려 가독성을 떨어뜨릴 수 있음.제한된 사용 범위 : 람다식은 함수형 인터페이스와만 사용 가능.람다식은 자바에서 함수형 인터페이스를 구현할 때 사용됩니다. 따라서 람다식은 함수형 인터페이스와 함께 사용되어야 합니다.함수형 인터페이..

https://inpa.tistory.com/entry/JAVA-%E2%98%95-%EC%97%85%EC%BA%90%EC%8A%A4%ED%8C%85-%EB%8B%A4%EC%9A%B4%EC%BA%90%EC%8A%A4%ED%8C%85-%ED%95%9C%EB%B0%A9-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0#%EC%97%85%EC%BA%90%EC%8A%A4%ED%8C%85upcastingclass Parent { String name; int age;}class Child extends Parent { //String name; //int age; int number;}Parent p = new Parent(); Child c = new Child();Par..