[JAVA] java.util.function 패키지
·
Back-End/Java
[작성일: 2023. 02. 13] java.util.function 패키지자주 사용되는 다양한 함수형 인터페이스 제공 함수형 인터페이스메서드설명java.lang.Runnablevoid run()매개변수도 없고, 반환값도 없음.SupplierT get()매개변수는 없고, 반환값만 있음.Consumervoid accept(T t)Supplier와 반대로 매개변수만 있고, 반환값이 없음.FunctionR apply(T t)일반적인 함수, 하나의 매개변수를 받아서 결과를 반환Predicateboolean test(T t)조건식을 표현하는데 사용됨.매개변수는 하나, 반환 타입은 boolean Predicate isEmptyStr = s -> s.length() == 0;String s = "";if(isEmpt..
[JAVA] 객체지향 - 패키지
·
Back-End/Java
[작성일: 2023. 01. 27] 목차 패키지(Package)서로 관련된 클래스의 묶음클래스는 클래스 파일(*.class), 패키지는 폴더, 하위 패키지는 하위 폴더클래스의 실제 이름(full name)은 패키지를 포함 (java.lang.String)     패키지의 선언패키지는 소스파일의 첫 번째 문장으로 단 한 번만 선언함.같은 소스 파일의 클래스들은 모두 같은 패키지에 속하게 됨.패키지 선언이 없으면 이름없는(unnamed) 패키지에 속하게 됨.package jaeiva.tistory.com // 패키지 선언public class PackageTest { // 같은 패키지에 속함. public stataic void main(String[] args) { System.out.println..