-
교육기간
1개월
-
수업일
평일반(월~목)
주 4일주말반(토, 일)
주 2일 -
상담문의
1661-1284
JAVA2 과정 소개
자바 언어의 기본 개념과 기능에 대해 학습하고 IO, Thread, API를 활용하여 다양한 응용 애플리케이션 개발 방법을 익힐 수 있습니다.JAVA2 과정 학습목표
-
01
Java 언어의 기본 클래스와 기능에 대해 알 수 있습니다. -
02
Java 개발 환경을 구현하고 기본 자료형과 연산자, 표준 입출력 함수 등을 활용할 수 있습니다. -
03
자바 IO, Thread, API를 활용하여 다양한 응용 애플리케이션 개발 방법을 익힐 수 있습니다.
JAVA2 과정 커리큘럼
주제 | 소주제 |
---|---|
[1주차] 자바의 기본 클래스 |
Wrapper 클래스와 기능 |
Auto Boxing / Auto Unboxing | |
Number 클래스와 Wrapper 클래스의 static 메소드 | |
매우 큰 정수와 오차 없는 실수의 표현을 위한 클래스 | |
Arrays 클래스 - 복사, 비교, 정렬, 탐색 등 | |
[2주차] 제네릭 프로그래밍 |
제네릭 기반의 클래스 정의 |
제네릭 클래스의 타입 인자 제한 | |
제네릭 메소드의 정의, 제한된 타입 매개변수 선언 | |
제네릭 클래스와 상속 | |
제네릭 인터페이스의 정의와 구현 | |
[2주차] 컬렉션 프레임워크 |
컬렉션 프레임워크의 의미와 자료구조 |
컬렉션 프레임의 기본 구조 | |
List, Stack, Queue, Set, Map 인터페이스 | |
컬렉션 기반 알고리즘 | |
[3주차] I/O Stream |
stream의 이해와 stream의 생성 |
I/O 모델과 스트림의 이해 - 입출력 stream | |
필터 stream- 버퍼링 기능에 대한 대책, flush 메소드 | |
문자 stream - Filereader/FileWriter, bufferdReader/BufferedWriter | |
I/O Stream 기반 인스턴스 저장 - ObjectInputStream/ObjectOutputStream | |
[4주차] Thread와 동기화 |
Thread의 이해와 생성 방법 |
Thread의 메모리 접근 방식과 문제점 | |
Thread의 동기화 - synchronized, wait, notify, notifyAll, ReentrantLock | |
컬렉션 인스턴스 동기화 | |
[4주차] Nested 클래스와 Lambda |
Nested 클래스와 Inner 클래스의 구분 |
Member, Local, Anonymous 클래스 | |
람다식의 이해 | |
매개변수와 반환에 따른 람다식 | |
함수형 인터페이스와 어노테이션 | |
람다식과 제네릭 |
수강신청 절차 안내
-
STEP1
온·오프라인 1:1 교육컨설팅 -
STEP2
학습계획 수립 -
STEP3
교육비 납부 및 수강신청 -
STEP4
교육 진행
교육후기 더보기
-
김재원 #C언어 #C++ #자료구조
안녕하세요! 개발자를 꿈꾸는 김재원입니다
-
윤성신 #C++ #CCNP-Route #Python1 #네트워크 보안 엔지니어 실무자 양성
안녕하세요! 부산에서 수강중인 윤성신입니다^^
-
강재현 #Python1 #MS 2012서버MCSE(Azure Cloud) #Windows Azure Cloud #Oracle Database 12c : SQL
고등학교를 재학 중이지만 수강하면서 미리 미리 자격증 취득도 하고,KG아이티뱅크에서 실무 중심의 강의도 들을 수 있어서 졸업과 동시에취업을 준비하려 합니다!