연락처 정보

코스 개요

소개

  • 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 등의 절차 지향형 프로그래밍 언어 또는 객체 지향형 프로그래밍 언어에 대한 지식 보유가 필요합니다.

 28 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리