Java
2018년 2학기 산업수학 1
준비
배열(array)
Object 클래스
내부 클래스
제네릭(Generics)
예외(Exception)
프로젝트
웹 크롤링
데이터베이스
Java
Docs
»
Welcome to Java’s documentation!
View page source
Welcome to Java’s documentation!
¶
2018년 2학기 산업수학 1
평가
교재
자바 시작
자바 기본 프로그래밍
반복문과 배열 그리고 예외 처리
클래스와 객체
상속
모듈과 패키지 개념, 자바 기본 패키지
제네릭과 컬렉션
입출력 스트림과 파일 입출력
자바 GUI 기초, AWT와 스윙(Swing)
자바의 이벤트 처리
기본적인 스윙 컴포넌트와 활용
그래픽
스레드와 멀티태스킹
고급 스윙 컴포넌트
네트워크
JDBC 프로그래밍
프로젝트
준비
JDK 설치
이클립스 설치
배열(array)
하나에 많은 것을 담을 수 있는 배열이라는게 있다는데…
배열의 기본값
배열을 그냥 출력해보면 어떻게 나올까?
배열을 선언하는 또 다른 방법
별로 사용하지는 않지만, 알고 있어야 하는 2차원 배열
배열의 길이는 어떻게 알 수 있을까요?
배열을 위한 for 루프
자바를 실행할 때 원하는 값들을 넘겨주자
직접해 봅시다
Object 클래스
최상위 클래스 Object
Class
클래스
Insert
Create Sql
내부 클래스
클래스 안에 클래스가 들어갈 수도 있구나
제네릭(Generics)
와일드카드
?
예외(Exception)
자바에서 매우 중요한 예외
try-catch는 짝이다
try-catch를 사용하면서 처음에 적응하기 힘든 변수 선언
finally 야~ 넌 무슨 일이 생겨도 반드시 실행해야 돼
두 개 이상의 catch
예외의 종류는 세 가지다
모든 예외의 할아버지는 java.lang.Throwable 클래스다
난 예외를 던질 거니까 throws라고 써 놓을께
내가 예외를 만들 수도 있다구?
자바 예외 처리 전략
직접해 봅시다
프로젝트
자바 프로젝트
gradle 프로젝트
웹 크롤링
jsoup
셀레늄(selenium)
데이터베이스
Sqlite
Sqlite Viewer
Indices and tables
¶
Index
Module Index
Search Page