728x90
java 8
try with resource : doc 보기
1 2 3 | try (Connection connection = DriverManager.getConnection(url, username, password)){ System.out.println("Connection create:"+connection); } |
lambda : doc 보기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | public static void main(String[] args) { List<Person> people = Arrays.asList(// new Person("Charles", "Dickens", 60), new Person("Lewis", "Carroll", 42), new Person("Thomas", "Carlyle", 51), new Person("Charlotte", "Brante", 45), new Person("Mattew", "Arnold", 39)); //--> 이부분 System.out.println("Printing all persons"); //System.out.println(person) : // p -> method(p) //person -> System.out.println(person) printConditionaly(people, person -> true, System.out::println); } private static void printConditionaly(List<Person> people, Predicate<Person> predicate, Consumer<Person> consumer) { for (Person person : people) { if (predicate.test(person)) consumer.accept(person); } } | cs |
'For Real > Java & Spring' 카테고리의 다른 글
[방통대 자바프로그래밍 4강]클래스, 상속 (0) | 2019.03.04 |
---|---|
[방통대 자바프로그래밍 1~3강]기본문법 (0) | 2019.02.26 |
[자바스프링프레임워크 by 백기선]자바스프링프레임워크 -웹 & MVC (0) | 2019.01.11 |
[자바스프링프레임워크 by 백기선]자바스프링프레임워크 -의존객체 (0) | 2019.01.04 |
[자바스프링프레임워크 by 백기선]스프링 프레임워크 소개, 프로젝트 생성 (0) | 2019.01.04 |