코스 개요
소개
- JVM, JRE 및 JDK
- 통합 개발 환경(IDE)
- Java 코드 컴파일 및 실행
Java 문법
- 패키지
- 변수, 배열 및 데이터 타입
- 연산자 및 제어 흐름
- 열거형(Enum) 상세
객체 지향 프로그래밍
- 클래스 및 객체
- 클래스 생성자
- 상속, 오버로딩 및 오버라이딩
- 접근 지정자
- 추상 클래스
- 인터페이스
Java 컬렉션 프레임워크
- 컬렉션 vs 배열
- 리스트, 맵, 큐 및 세트
- 맵
- equals 및 hashCode 계약
- 정렬
예외 처리
- Throwable 클래스
- 체크드 및 언체크드 예외
- 예외 throw
- 'try...catch' 문
- 사용자 정의 예외 생성
입출력 API
- 입력 및 출력 스트림 활용
- 바이트 스트림 vs 문자 스트림
- 파일 처리
- 오브젝트 직렬화
- NIO.2
Java 동시성
- 스레드 및 동시성
- Thread 클래스 vs Runnable 인터페이스
- ExecutorService를 사용한 태스크 실행
- 스레드 동기화
요건
C, PHP, Basic, Pascal 등의 절차 지향형 프로그래밍 언어 또는 객체 지향형 프로그래밍 언어에 대한 지식 보유가 필요합니다.
회원 평가 (7)
트레이너가 친절하고 공손했으며, 모든 내용을 다루려고 노력했습니다. 4일 동안 많은 정보를 전달했으며 그는 매우 잘 수행했습니다.
Lucian
코스 - Java Fundamentals
기계 번역됨
강사가 매우 진지하고 전문적이었으며 문제가 발생하면 빠르게 해결해 주셨습니다.
Cristina
코스 - Java Fundamentals
기계 번역됨
그렇게 구성되어 예제를 통해 작업하도록 설계되었습니다.
Maria
코스 - Java Fundamentals
기계 번역됨
연습이 명확히 설명되어 있어 트레이너의 설명을 단계별로 쉽게 따라할 수 있었습니다.
Irina
코스 - Java Fundamentals
기계 번역됨
우수한 트레이너의 방법론과 폭넓은 주제 전문성을 칭찬하고 싶습니다
Mahdi Alami Hamedane - Dubai Courts
코스 - Java Fundamentals
기계 번역됨
강사가 우리와 상호작용하는 방식이 마음에 들었습니다.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
코스 - Java Fundamentals
기계 번역됨
트레이너가 우리에게 이해하지 못한 사항을 설명해주는 시간이 있었습니다. 그 내용이 과정 커리큘럼 외의 것이더라도 말이죠.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
코스 - Java Fundamentals
기계 번역됨