책 이미지

책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 한국방송통신대학교 > 자연과학대학 > 컴퓨터과학과
· ISBN : 9788920048630
· 쪽수 : 488쪽
· 출판일 : 2024-01-25
목차
제1장 Java와 객체지향 프로그래밍
1.1 Java 언어와 Java 프로그램
1.2 Java 플랫폼과 개발환경
1.3 JDK의 다운로드 및 설치
1.4 이클립스 설치
1.5 이클립스로 Java 프로그램 만들기
1.6 Java 소스 코드의 기본 구성
1.7 객체지향 프로그래밍
제2장 Java 기본 문법
2.1 Java 프로그램 작성법
2.2 기본 사항
2.3 자료형
2.4 변수와 상수
2.5 연산자
2.6 제어문
2.7 배열
2.8 문자열
2.9 Scanner 클래스를 이용한 간단한 입출력
제3장 클래스와 상속
3.1 클래스
3.2. 상속
제4장 인터페이스와 다형성
4.1 인터페이스
4.2 다형성
4.3 열거 자료형
4.4 익명 클래스
4.5 중첩 클래스
제5장 제네릭과 람다식
5.1 제네릭
5.2 제네릭 타입
5.3 제네릭 메소드와 타입 제한
5.4 제네릭 타입과 상속 및 형변환
5.5 제네릭 타입 사용 시 유의사항
5.6 람다식
제6장 패키지와 예외처리
6.1 패키지
6.2 패키지 만들고 사용하기
6.3 예외
제7장 java.lang 패키지
7.1 Object 클래스
7.2 String 클래스
7.3 StringBuffer 클래스
7.4 String, StringBuffer, StringBuilder 클래스의 비교
7.5 포장 클래스
7.6 System 클래스
제8장 java.io 패키지와 스트림
8.1 스트림
8.2 바이트 스트림
8.3 캐릭터 스트림
8.4 파일 입출력
8.5 콘솔 입출력
8.6 보조 스트림 활용하기
제9장 java.nio 패키지의 활용
9.1 java.io 패키지와 java.nio 패키지의 차이점
9.2 파일과 디렉터리
9.3 버퍼의 사용
9.4 FileChannel 클래스 이용하기
9.5 WatchService 인터페이스
9.6 AsynchronousFileChannel 클래스
제10장 컬렉션
10.1 컬렉션이란
10.2 JCF의 기본 구조
10.3 HashSet 클래스
10.4 ArrayList 클래스
10.5 LinkedList 클래스
10.6 HashMap 클래스
10.7 복잡한 자료 관리하기
제11장 컬렉션과 스트림
11.1 forEach( ) 메소드
11.2 스트림
11.3 스트림 파이프라인
제12장 멀티 스레드 프로그래밍
12.1 프로세스와 스레드
12.2 Thread 클래스
12.3 스레드 생성하기
12.4 스레드의 상태
12.5 스레드 제어하기
12.6 스레드 동기화
제13장 JDBC 프로그래밍
13.1 JDBC 개요
13.2 MariaDB 설치하기
13.3 MariaDB 연결 프로그램 만들기
13.4 MariaDB 연동 프로그램 분석하기
13.5 DatabaseMetaData 객체
13.6 Statement 객체
13.7 ResultSet 객체
13.8 DBMS와 Java의 자료형 변환
13.9 PreparedStatement 객체
13.10 ResultSetMetaData 객체
제14장 라이브러리와 모듈
14.1 라이브러리
14.2 모듈
14.3 Java 표준 모듈