반응형

지연방식

    Java8 람다식의 지연실행 (Lazy Programming)

    지연실행 -> 람다를 이용하면 필요할때만 호출해서 사용할 수 있는 Lazy Programming을 구현 할 수 있다. 기존에 다음과 같이 사용하면 당장 사용하지 않아도 실행이 되는 문제가 있었다. 1234567891011121314151617181920212223public class Heavy { Heavy() { System.out.println("Heavy created"); } } Hodler 클래스 Holder 클래스는 heavy 클래스를 포함하고 있다. public class Holder { public Holder() { System.out.println("Holder created"); } Heavy heavy = new Heavy(); public Heavy getHeavy() { ret..

반응형