서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
Java Programming (자바 프로그래밍,꼭 알아야 하는)
저자 : 오정원
출판사 : 혜지원
출판년 : 2019
ISBN : 9788983799951
책소개
웹, 모바일 프로그래밍 개발을 위해 반드시 알아야 하는 JAVA 프로그래밍을 쉽고 빠르게 알려 주는 책
자바 언어를 처음 접하는 학습자들을 위한 완벽 가이드 책
이 책은 자바 언어를 처음 접하는 학습자들에게 적합하도록 제작되었다. 현재 모바일, IOT, 빅 데이터, 프로세싱 등에 사용되는 자바 언어는 프로그램 개발 분야에서 필수적으로 다룰 수 있어야 하는 프로그램이다. 이 책은 자바 언어를 다루는 방법을 상세하면서도 복잡하지 않은 설명을 통해 알려 준다.
목차
CHAPTER 01 자바의 개요 및 환경 설정
01 자바의 탄생
02 자바의 특징
03 JDK의 종류
04 개발 환경 설정
CHAPTER 02 자바의 기본 문법 - 1
01 자바 프로그램의 실행 단계
02 식별자
03 자바 주석
04 변수
05 형 변환
06 연산자
CHAPTER 03 자바의 기본 문법 - 2
01 조건문
02 반복문
03 기타 분기문
CHAPTER 04 자바의 기본 문법 - 3
01 1차원 배열
02 다차원 배열
CHAPTER 05 클래스 기본
01 클래스(Class)
02 메소드(Method)
03 생성자(Constructor)
04 this() 생성자
05 초기화 블록
CHAPTER 06 클래스 고급
01 상속
02 클래스 구성 예약어
03 다형성
CHAPTER 07 추상 클래스, 인터페이스, 내부 클래스
01 추상 클래스
02 인터페이스
03 내부 클래스
CHAPTER 08 예외 처리와 유용한 클래스들
01 예외 처리
02 String 클래스
03 enum
04 static import
05 오토박싱, 오토언박싱
06 Object 클래스
07 날짜 관련 클래스
08 Math 클래스
09 Random 클래스
10 StringTokenizer
CHAPTER 09 컬렉션
01 자바에서 제공하는 컬렉션 인터페이스 종류들
02 Set 인터페이스
03 List 인터페이스
04 Map 인터페이스
05 Iterator와 ListIterator의 차이점
CHAPTER 10 스레드
01 스레드의 개념
02 스레드의 상태
03 스레드의 생성 및 실행
04 스레드 우선순위
05 동기화(synchronized)
06 wait, notify, notifyAll()
07 스레드를 이용해서 달리기 경주 구현하기
CHAPTER 11 입출력
01 스트림
02 File
03 바이트 기반 입출력
04 기본 데이터 타입으로 입출력
05 문자 기반 스트림
06 객체 단위로 입출력하기
07 양방향 입출력하기
CHAPTER 12 네트워크
01 java.net 패키지에서 지원되는 주요 클래스들
02 소켓 통신 구현
CHAPTER 13 데이터베이스(DB
01 오라클 설치
02 기본적인 SQL
03 자바에서의 DB 사용
04 JDBC 응용 예제
CHAPTER 14 람다식
01 람다식 소개
02 함수형 인터페이스
03 자바에서 제공하는 함수형 인터페이스
04 함수형 인터페이스의 추상 메소드 외의 메소드
05 캡처링, 메소드 참조, 생성자 참조
CHAPTER 15 스트림 / 병렬처리
01 스트림 생성
02 데이터 타입별 스트림 유형
03 병렬 스트림
04 데이터 가공하기
05 데이터 집계하기
06 데이터 수집하기