본문 바로가기

전체 글

(97)
[오늘필기01] jdbc - 18.01.15 16일 평가 : 자바에서만 나옴[오늘 배울 내용 : jdbc, 파이썬, R설치까지]----------------------------------------------------------------------------------------------------------------------[복습]1. api패키지 확인 -> Token, BoxedPrimitive, Arraylist, Set, Map 확인2. 클래스 특징 중요 -> 내일 시험 -추상클래스는 추상메소드가 있어도되고 없어도 된다. -추상메소드는 무조던 추상클래스여야 한다. -인터페이스는 다중상속이 가능하다.3. jdbc연결 -DAO : Data Access Object, (데이터베이스만 따로 뽑아내는 부분)[프로젝트 오른쪽 마우스, pro..
18.01.12 자바 - 필기02 미완성 [오후]막 통으로 가져올때는 ArrayList, 수정할게 많은 것, 수정이 용이 : LinkedList------------------------------------------------------------------------------------------------------------------------set - hashsetimport java.util.HashSet;import java.util.Set; public class ApiTest12 {public static void main(String[] args) {Set set = new HashSet();set.add("원빈");set.add("장동건");set.add("브래드피트");set.add("조지클루니");set.add("강..
18.01.12 자바 - 필기01 미완성 [오전]오늘 : api, jdbc ~-------------------------------------------------------------------------------------------------------------------------------------------------------[복습]엊그제 : 3가지 중요성(다형성 중요-업캐스팅,다운캐스팅), 인터페이스, 예외, 스레드 모두 업캐스팅! 중요하니까 제대로 확인하기어제 : final, 접근제한자(public, private..), 예외처리-호출부분에서 처리하는게 좋음(미룸), 디버거 사용법, 스레드, 자바는 다중상속이 불가 대신 인터페이스로 상속효과를 내고 있다(상속받은 스레드가 움직이는게 아닌 우리가 원하는대로 스레드에 던짐)...
18.01.11 자바 - 필기02 미완성 (오후) 1. 디버깅연습-----------------------------------------------------------------------------------------------------------------------------------------------------디버그 모양 누르고, 더블 클릭한 후에 F8번 누르기F5,6,7이거 누르면서 잘 안함브레이크포인트 지점 다 지우고 자바모드로 돌아가기 ...졸려................=.=-----------------------------------------------------------------------------------------------------------------------------------------..
18.01.11 자바 - 필기01 미완성 다음주 R,파이썬을 하루정도 하고, 자바랑 r 연결정도, 2틀정도 팀만들어서 하는건 상황봐서.. sql + java 2개가 중점적--------------------------------------------------------------------------------------------------------------------------------------------------------복습> : 객체지향 3가지 특징 (캡슐화, 상속, 다형성)오버로딩 : 한 클래스에 내에서오버라이딩 : 상속받은 클래스에서 메소드 재정의해서 쓰는것생성자(constructor) : public이 아닐수도 있음 ----------------------------------------------------------..
18.01.10 자바 - 필기02 1. 생성자 - 이것이 자바다 6.7Point2D pt = new Point2D(); // 객체 생성 -> Point2D() : 생성자 //기본 생성자public Point2D() {}//이미 컴파일러 안에서 기본 생성자를 만든것 처럼 사용----------------------------------------------------------------------------package oop5; public class Point2D {int x;int y;//새로운 생성자를 만들때에는 기본 생성자를 꼭 만들어 주자!!//public Point2D() {} //=> 기본 생성자(default생성자 : 컴파일러가 만들어준 생성자)//생성자 constructorpublic Point2D() {this(100..
18.01.10 자바 - 필기01 -(오늘, 내일 중요!)-객체지향개념..frame work(sping,android,디자인패턴).. [클래스-오후]*객체지향 프로그램 *자바 객체지향 프로그래밍 특징 3가지1. 캡슐화(Encapsulation)와 정보은폐(Information Hiding)2. 상속(Inheritance)3. 다형성(Polymorphysm)-최소한의 간단한 프로그램을 짜고 적용!-ex. 붕어빵붕어빵 틀 : 클래스(설계도)붕어빵 : 클래스를 가지고 메모리에 만들어낸 실체instance(객체란 단어..지양.."배에서배..") 클래스인스턴스 x좌표, y좌표 2개 저장=클래스 : 붕어빵 틀package oop; //x좌표, y좌표 2개 저장//틀 생성public class Point2D {int x;int y;} =인스턴스 : ..
[자바복습] 참조타입과 클래스 - 미완성 [5장 - 참조타입]-------------------------------------------------------배열 : 연속적인 집합체int[] n = new int[3]; //배열을 참조하기 위한 변수 왼쪽이 더 직관적 >= int n[]//기본 자료형을 제외한 모든 자료형은 참조타입//배열을 참조하기 위한 변수 왼쪽이 더 직관적 >= int n[]//기본 자료형을 제외한 모든 자료형은 참조타입//heap(메모리) : 차곡차곡 저장X 메모리의 단편화(구멍 송송) -> 이걸방지하기 위해//최대한 데이터를 떨어뜨려놓음(이 알고리즘 : hashing) //메모리를 저장하고 꺼내오는 방법 2가지 : index값만 모아놓은 걸 따로만듦//+손 필기 참조 //저장방법1: int[] n = new int[]..