Java119 Chapter 01-2. 기본 알고리즘_반복 while문으로 1부터 n까지 합 구하기 package ch01_2; import java.util.Scanner; // while문으로 1부터 n까지 합 구하기 public class Ex01_sumWhile { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("1부터 n까지의 합을 구합니다."); System.out.print("n값 => "); int n = scan.nextInt(); int sum = 0; // 합 int i = 1; // i가 n 이하면 반복(n까지 더함) while (i b) { min = b; max = a; } else { min = a; max.. 2023. 11. 19. Chapter 01-1. 기본 알고리즘_알고리즘이란? 세 값의 최댓값 구하기 package ch01_1; import java.util.Scanner; // 3개의 정숫값 입력하고 최댓값 출력하기 public class Ex01_max3 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); int c = scan.nextInt(); int max = a; if (b > max) max = b; if (c > max) max = c; System.out.println("최댓값 => " + max); } } 세 값의 최댓값 구하는 메서드 만들기 package ch01_1; // 3개의.. 2023. 11. 19. Chapter 08. 인터페이스 인터페이스(interface) 사전적 의미로 두 장치를 연결하는 접속기 여기서 두 장치를 서로 다른 객체로 본다면, 두 객체를 연결하는 역할 객체 A는 인터페이스의 메소드만 사용하고, 인터페이스 뒤편의 객체 B 또는 객체 C의 메소드가 실행되기에 다형성 구현에 주된 기술로 이용됨 상속을 이용해 다형성을 구현할 수도 있지만, 인터페이스를 이용해서 다형성을 구현하는 경우가 더 많음 인터페이스 선언 class 키워드대신 interface 키워드 사용 interface 인터페이스명 { ... } // default 접근 제한 public interface 인터페이스명 { ... } // public 접근 제한 중괄호 안에는 인터페이스가 가지는 멤버 선언할 수 있음 public interface 인터페이스명 { .. 2023. 9. 20. 국비 지원 개발자 과정_Day110 인스턴스화 1)정적생성 - 결정이 되어있는 상태 2)동적생성 - 실행 중에 객체 생성, 메소드 호출 가능하게 해 줌 로컬 어플리케이션 웹 어플리케이션 클래스 쪼개기 분리된 클래스가 한 몸처럼 동작하기 - 생성자 활용 의존성 주입 - Dependency Injection → IoC(제어역행, 역제어) → Spring F/W - spring-core.jar(컨테이너) 화면과 로직의 분리(프론트와 백) - 디자인과 업무영역 분리 MVC패턴 Model View - html(태그-한정적), css3(화면출력-디자인’구성), js(UI제어) 리액트 확장 - 사용자정의 컴포넌트를 만들어 사용(XXX,js) → js와 리액트 섞어 쓰기 조립, 재사용성, 유지보수 효율성 Controller POJO 1~3(Reflect.. 2023. 5. 8. 국비 지원 개발자 과정_Day109 테스트 시나리오를 [원인]에 기술하고 테이블 생성과 3개 행의 테스트 데이터(임의의 데이터)를 기록 구문과 테스트에 대한 예상결과를 [조치내용]에 기술 게시글 검색을 수행하기위해 샘플 데이터를 입력하고 검색해 본다. CREATE TABLE test ( BO_NO NUMBER(10) NOT NULL, BO_TITLE VARCHAR2(30) NOT NULL, BO_WRITER VARCHAR2(15) NOT NULL, BO_CONTENT VARCHAR2(300) NOT NULL ); ALTER TABLE test ADD CONSTRAINT test_pk PRIMARY KEY (BO_NO); COMMENT ON COLUMN test.BO_NO IS '기본키'; COMMENT ON COLUMN test.BO_TI.. 2023. 5. 4. 이전 1 2 3 4 5 6 7 ··· 24 다음