일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- php
- 이것이 자바다
- autoset
- 정처기필기
- 네트워크
- Java
- 자바
- w3school
- html
- 정보처리기사
- javaee
- ciscopacket
- 라우터
- 원형그래프
- cisco packet
- 데이터베이스
- 오라클
- sql
- VLAN
- jsp
- 버추얼머신
- Cisco
- 참조타입
- NCS
- jsp연결
- ospf
- rinux
- 리눅스
- Oracle
- 네트워크관리사
- Today
- Total
목록JAVA (43)
기록해! 정리해!
07/15 -form.jsp 학생 성적 등록 학번 학생이름 국어 영어 수학 역사 HRDKOREA Copyright 2018 ALL Rights resources Development Service of Korea -form_ok.jsp 1. 데이터베이스 드라이버 로딩 2. 데이터베이스 커넥션 3. sql쿼리문 작성 4. PreparedStatement 객체생성 5. 실행 pstmt.executeUpdate(); ( 6. SQL에서 select 는 return을 받아야함 ) pstmt.executeUpdate(); pstmt.executeQuery(); --select일때만 사용 학번 : 이름 : 국어 : 영어 : 수학 : 역사 : -list.jsp -- 학생 수 찍어보기 학생 성적 목록보기 (명) 학번이..
º 상속 =재사용 º 우선순위, 메소드 재정의 상속을 받았는데 동일한 이름으로 메소드를 사용하면 부모의 메소드를 덮어씌운다 A에서 test2를 찍으면 test2가 나오는게 아니라 B에서 testB2()로 재정의했기때문에 testB2가 나온다. --test2가 나오게 하려면 Test클래스에서 B가 아니라 그냥 A를 호출하면 됨. º B클래스에 없더라도 A클래스에 있는 a와 k를 호출할 수 있다 º 메소드 재정의 A 생성자 필드값이 400:500으로 재정의 되지 않고 원래 자신의 값 100:200이 나온다 º 심화 메소드재정의 : 변수의 형이 기준이다 형을 A로 잡으면 어떻게 될까 A에 b는 없기때문에 쓸 수 없다고 에러가 난다. 불러온 a, k도 A에서 가져온 것이다 --메소드 재정의 된 것은 불러와도 재..
1. 패키지 import 2. 접근제한자 같은 패키지 A -> B 문제 없음 다른 패키지 A- > C import해주면 됨 B와 C의 public을 빼기 -> 그럼 디폴트가 됨 저장하고 다시 A 로 가보니 C는 접근할 수 없었다 C는 클래스 앞에 public / 생성자 앞에 public / 메소드 앞에 public 하나씩 다 잡아줘야 각각 A에서 사용할 수 있다 private A -> B 같은 패키지인데도 접근이 안됨 (필드명이랑 메소드명이랑 같아도 문제 되지않음) º 같은 패키지 C c4 (private) 는 접근 불가 º 다른 패키지 B public 만 접근가능 3. 상속 C2에 다른패키지의 클래스A를 상속받게하기 상속받은 클래스에 대해서는 public , protected 접근가능 -TestMain..
º 정적필드 package class0712; public class Test2 { static int count = 0; int i = 0; public void changeCount() { while (i
07/12 객체란? : 물리적으로 존재하거나 또는 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지고 있고 다른 것과 식별이 가능한것. 객체 = 클래스 속성(필드)과 동작(메소드)으로 이뤄짐 다형성 = 인터페이스 º 하나의 파일에 하나의 클래스를 쓰지만 이렇게 두개의 클래스도 가능하긴하다 하지만 public은 하나만 가능하다 package p171; class Tire{ Tire(){ System.out.println("Tire 생성자"); } } public class Car { Car(){ System.out.println("Car 생성자"); } } public static void main(String[] args) { new Car(); new Tire(); º package p171; ..
열거: 상수로 정의되어있는 값들 1. Enum(열거) 파일 생성 2. BooleanT package p171; public enum BooleanT { True, False } 3. MainTest package p171; public class MainTest { public static void main(String[] args) { BooleanT t = BooleanT.True; String st = t.toString(); //BooleanT를 String으로 형변환 if(st.equals("True")) { System.out.println("참을 선택하였습니다."); }else { System.out.println("거짓을 선택하였습니다."); } } } º 열거상수는 모두 대문자로 작성한다..