분류 전체보기116 2021.07.16 수업일지 - 메서드 참조 Review - 람다식보다 짧게 사용할 수 있어서 사용 - 초보자들에게는 어려울수 있음 - Consumer void accept(T t){ Collections.reverse(T t); } 예제1) package ex1; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; import java.util.function.Consumer; public class ArrangeList1 { public static void main(String[] args) { List ls = Arrays.asList(1, 3, 5, 7, 9); ls = new Array.. 2021. 7. 17. 2021.07.15 수업일지 -phonebook upgrade class JdbcUtil package common; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class JdbcUtil { // 드라이버 로딩 static { try { Class.forName("oracle.jdbc.driver.OracleDriver"); } catch (ClassNotFoundException e) { System.out.println(e.getMessage()); System.out.println("드라이버.. 2021. 7. 17. 2021.07.14 수업일지 - JAVA - 내부 클래스(inner class) - 클래스 안에 선언된 클래스 - 특정 클래스 내에서만 주로 사용되는 클래스를 내부 클래스로 선언한다 - GUI어플리케이션(AWT, Swing)의 이벤트처리에 주로 사용된다. - 내부 클래스는 외부 클래스의 멤버와 같이 간주되므로, static, private, protected, abstract, final 등의 제어자도 사용이 가능하다. package ex1; class OuterClass { private String myName; private int num; OuterClass(String name) { myName = name; num = 0; } public void whoAreYou() { num++; System.out.println(m.. 2021. 7. 17. 2021.07.13 수업일지 package ex1; // 이런 클래스는 데이터 bean, DTO(data transfer object) 라고 한다. // 데이터 전송 오브젝트 // 데이터를 저장하는 목적으로 만든 클래스 public class Member { //lombok이라는 유틸리티를 이용하면 getter, setter을 자동으로 생성해준다. private String id; private String pw; private String name; private int age; // get, set 메서드를 만들기 때문에 생성자는 꼭 안만들어도 된다. //public Member(String id, String pw, String name, int age) { //this.id=id; //this.pw=pw; //this.nam.. 2021. 7. 17. 이전 1 ··· 20 21 22 23 24 25 26 ··· 29 다음