logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

처음 시작하는 JAVA 프로그래밍 Essential Course

처음 시작하는 JAVA 프로그래밍 Essential Course

김충석 (지은이)
  |  
이한미디어
2014-03-02
  |  
24,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

처음 시작하는 JAVA 프로그래밍 Essential Course

책 정보

· 제목 : 처음 시작하는 JAVA 프로그래밍 Essential Course 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788982418082
· 쪽수 : 696쪽

목차

Chapter 1 컴퓨터와 프로그램 그리고 자바

SECTION 1 컴퓨터는 무엇을 실행하는가?
1.1 컴퓨터가 실행하는 것
SECTION 2 프로그램은 어떻게 만들어지는가?
2.1 컴퓨터와 사람의 상호 작용
2.2 프로그래밍 언어
SECTION 3 프로그램은 컴퓨터에서 어떻게 실행되는가?
3.1 컴파일 기법
3.2 인터프리트 기법
3.3 하이브리드 기법
SECTION 4 프로그래밍 언어 Java
4.1 자바의 개요
4.2 자바 언어의 특징
학습정리
제출 연습 문제

Chapter 2 자바의 환경 구축과 실습

SECTION 1 자바 프로그램의 형태
SECTION 2 자바 프로그램의 실행 환경
2.1 자바 개발 환경 : JDK 설치
2.2 자바 통합 환경 : 이클립스 설치
2.3 이클립스의 실행과 기본 구조
2.4 이클립스를 이용한 프로그램 작성
SECTION 3 자바 학습을 위한 준비
3.1 간단한 자바 프로그램과 문자열의 출력
3.2 프로그램에 값을 입력하기 위한 방법
3.3 주석문과 프로그램 오류
학습정리
제출 연습 문제

Chapter 3 변수, 자료형, 연산자

SECTION 1 식별자와 예약어
SECTION 2 변수
2.1 변수의 의미
2.2 변수의 선언과 사용
SECTION 3 자료형
3.1 기본 자료형과 참조 자료형
3.2 정수형
3.3 실수형
SECTION 4 연산과 형 변환
4.1 연산과 자료형
4.2 형 변환
SECTION 5 연산자와 수식
5.1 산술 연산자
5.2 관계 및 논리 연산자
5.3 비트 연산자
5.4 배정 연산자와 단축 배정 연산자
5.5 3항 연산자
SECTION 6 연산자의 우선순위
SECTION 7 문자열
학습정리
제출 연습 문제

Chapter 4 선택문

SECTION 1 if문
1.1 단순 if문(if)
1.2 이중 if문(if-else)
1.3 다중 if문(if-else if)
1.4 내포된 if문
SECTION 2 조건식
2.1 조건식의 추출
2.2 단락 평가 연산자
SECTION 3 switch문
학습정리
제출 연습 문제

Chapter 5 반복문

SECTION 1 반복문의 개요
SECTION 2 while문
SECTION 3 do-while문
SECTION 4 for문
SECTION 5 반복문의 비교와 중첩
5.1 반복문의 비교
5.2 반복의 중첩
SECTION 6 제어의 이동
6.1 레이블 블록
6.2 break문
6.3 continue문
학습정리
제출 연습 문제

Chapter 6 배열

SECTION 1 배열의 개요
SECTION 2 배열의 선언과 생성
SECTION 3 배열의 초기화 및 확장 for문
3.1 배열의 초기화와 요소의 수(length)
3.2 배열 처리를 위한 확장된 for문
SECTION 4 1차원 배열
SECTION 5 다차원 배열
SECTION 6 Arrays 클래스와 System 클래스를 이용한 배열의 사용
학습정리
제출 연습 문제

Chapter 7 객체 지향 개념

SECTION 1 객체 지향의 개요
1.1 객체 지향의 개념
1.2 객체 지향의 역사
1.3 객체 지향과 절차 지향
1.4 객체 지향의 장점
SECTION 2 클래스와 객체
2.1 클래스(객체)의 구성
2.2 객체의 생성과 프로그램의 실행
SECTION 3 상속
SECTION 4 캡슐화
SECTION 5 메시지
5.1 메소드의 탐색
SECTION 6 추상화
SECTION 7 다형성
학습정리
제출 연습 문제

Chapter 8 클래스 : 속성

SECTION 1 일반 프로그램과 객체 지향 프로그램
SECTION 2 클래스의 일반 구조
SECTION 3 클래스 선언
SECTION 4 객체의 선언과 생성
SECTION 5 멤버 변수와 메소드 변수
5.1 객체 변수와 지역 변수(매개 변수 포함)의
형과 묵시적 초기화
5.2 클래스 변수
5.3 종단 final 변수
SECTION 6 변수의 유효 범위
SECTION 7 멤버 변수 접근 한정자
7.1 public 접근 한정자
7.2 private 접근 한정자
7.3 한정자를 지정하지 않고 사용
학습정리
제출 연습 문제

Chapter 9 클래스 : 기능

SECTION 1 생성자
SECTION 2 생성자 오버로딩
SECTION 3 예약어 this
SECTION 4 메소드
4.1 접근 한정자
4.2 클래스 메소드
4.3 final, abstract, synchronized 메소드
4.4 메소드의 호출과 반환값
4.5 main() 메소드
SECTION 5 메소드 오버로딩
SECTION 6 메소드에 값 전달 기법
학습정리
제출 연습 문제

Chapter 10 상속

SECTION 1 상속의 개요
1.1 모듈의 재사용과 객체 지향
1.2 상속의 효과와 자바 상속의 특징
1.3 자바의 상속
SECTION 2 상속과 한정자
SECTION 3 상속과 생성자
SECTION 4 상속과 메소드 오버라이딩
4.1 메소드 오버라이딩
4.2 메소드 오버라이딩과 한정자
4.3 또 다른 주석 : @Override
SECTION 5 예약어 super
SECTION 6 Object 클래스
6.1 toString() 메소드
6.2 equals() 메소드
SECTION 7 예약어 final
학습정리
제출 연습 문제

Chapter 11 다형성과 추상 클래스, 인터페이스

SECTION 1 객체의 형 변환
SECTION 2 연산자 instanceof
SECTION 3 다형성
SECTION 4 추상 클래스
SECTION 5 추상 클래스와 다형성
SECTION 6 인터페이스
6.1 인터페이스 개요와 선언
6.2 인터페이스의 사용
SECTION 7 인터페이스와 다형성
학습정리
제출 연습 문제

Chapter 12 패키지와 java.lang 패키지

SECTION 1 패키지의 개요와 패키지의 사용
1.1 패키지의 개요와 표준 API
1.2 표준 API의 사용
1.3 패키지의 사용
SECTION 2 사용자 패키지 생성과 사용
SECTION 3 java.lang 패키지의 개요
SECTION 4 포장 클래스
4.1 Integer 클래스
4.2 Character 클래스
SECTION 5 문자열의 개요
SECTION 6 String 클래스
SECTION 7 StringBuffer 클래스
학습정리
제출 연습 문제

Chapter 13 예외 처리와 입출력

SECTION 1 예외의 개요
SECTION 2 예외 관련 클래스
SECTION 3 예외 처리
3.1 메소드에서 예외 처리
3.2 호출한 메소드에 예외를 넘겨주는 방법
SECTION 4 java.io 패키지의 개요
SECTION 5 파일과 디렉터리
SECTION 6 문자 스트림과 바이트 스트림
SECTION 7 문자 스트림
7.1 Writer 클래스와 Reader 클래스
7.2 FileWriter 클래스와 FileReader 클래스
SECTION 8 바이트 스트림
8.1 OutputStream 클래스와 InputStream 클래스
8.2 FileOutputStream 클래스와 FileInputStream 클래스
8.3 DataOutputStream 클래스와 DataInputStream 클래스
8.4 ObjectOutputStream 클래스와 ObjectInputStream 클래스
학습정리
제출 연습 문제

저자소개

김충석 (지은이)    정보 더보기
홍익대학교 컴퓨터공학과에서 학사·석사·박사 학위를 받고 미국 조지아대학교(The University of Georgia)와 플로리다애틀랜틱대학교(FAU)에서 연구교수를 거쳤으며, 현재 신라대학교 컴퓨터공학부 교수로 재직 중이다. 주요 저서로는 『컴퓨터 입문과 활용』(정익사, 2000), 『Java Programming』(이한미디어, 2006), 『C programming with a Workbook』(이한미디어, 2006), 『처음 시작하는 프로그래밍』(이한미디어, 2014), 『Compact C 프로그래밍』(한빛아카데미, 2015), 『알기 쉽게 해설한 컴퓨팅 사고력 with 파이썬』(한빛아카데미, 2023)』 등이 있으며, 객체 지향 시스템과 분산 시스템 분야 등에 관련된 다수의 논문을 발표했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책