이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
SCJP
Sun Certified Java Programmer
한동호
영진닷컴 2002.03.30.
가격
30,000
10 27,000
YES포인트?
1,500원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

PART 1. 시작하며

1.1 자바
1.2 SCJP
1.3 응시방법
1.4 자바 플랫폼
1.5 JDK설치
1.6 JDK PATH 설정
1.7 JDK문서 설치
1.8 자바 편집 툴 소개
1.9 자바 실행 방법
1.10 SCJP 및 자바 관련사이트

PART 2. 자바 언어의 기본

2.1 소스 파일 작성 방법
2.2 main() 메소드
2.3 클래스와 인터페이스 선언 및 구현 방법
2.4 변수 및 기본 데이터유형
2.5 변수의 초기값
2.6 키워드(Keyword)
2.7 식별자(Identifier)
실전문제

PART 3. 선언과 엑세스 제어

3.1 배열
3.2 접근 제한자(default, public, protected, private)
3.3 final 제한자
3.4 abstract 제한자
3.5 static 제한자
3.6 native / transient / synchronized / volatile 제한자
3.7 제한자의 위치
실전문제

PART 4. 연산자와 지정

4.1 산술 연산자(+, -, *, /, %)
4.2 대입 연산자(=, op=)
4.3 증가(++), 감소(--)연산자
4.4 관계 연산자(PART 5. Flow 통제와 예외 처리(Exception Handling)

5.1 if-else 문
5.2 switch 문
5.3 for 문
5.4 while 문
5.5 분기문
5.6 예외(Exception)
5.7 try/catch 문
5.8 finally 문
5.9 throw 문
5.10 throws 문
실전문제

PART 6. Overloading, Overriding, Runtime Type and 객체 지향

6.1 객체 지향(Object Orientation)
6.2 캡슐화(Encapsulation)
6.3 상속(Inheritance)
6.4 has a / is a 관계(Relationship)
6.5 생성자(Constructor)
6.6 오버로딩(Overloading)
6.7 오버라이딩(Overriding)
6.8 this / super 키워드
6.9 내부클래스(Inner class)
실전문제

PART 7. 가비지 컬렉션

7.1 객체 생성/소멸
7.2 가비지 컬렉션(garbage collection)
실전문제

PART 8. 쓰레드

8.1 쓰레드의 개요
8.2 쓰레드의 생성
8.3 쓰레드의 상태
8.4 우선순위와 스케줄링(scheduling)
8.5 동기화(synchronization)
8.6 wait(), notify()
실전 문제

PART 9. java.lang 패키지

9.1 Math 클래스
9.2 String / StringBuffer 클래스
9.3 랩퍼(Wrapper) 클래스
실전 문제

PART 10. java.util 패키지

10.1 컬렉션(collection)
10.2 집합(Set)
10.3 리스트(List)
10.4 맵(Map)
실전문제

PART 11. java.awt 패키지

11.1 컴포넌트(Component)
11.2 배치 관리자(Layout manager)
11.3 FlowLayout
11.4 BorderLayout
11.5 GridLayout
11.6 CardLayout
11.7 GridBagLayout
11.8 이벤트 처리의 개요
11.9 이벤트의 종류
11.10 어댑터(Adaptor)
11.11 update() / paint() / repaint()
실전문제

PART 12. java.io 패키지

12.1 스트림(stream)
12.2 File 클래스
12.3 InputStream 클래스
12.4 OutputStream 클래스
12.5 Reader 클래스
12.6 Writer 클래스
12.7 RandomAccessFile 클래스
실전문제

모의고사

모의고사 1
모의고사 2
모의고사 3

정답 및 해설

실전문제 정답 및 해설
모의고사 정답 및 해설

부록

부록 A 자바용어정리
부록 B Q&A
부록 C 리스너 인터페이스(어댑터 클래스)와 메소드
부록 D Hierarchy For Package
부록 E ASCII 코드
PART 1. 시작하며

1.1 자바
1.2 SCJP
1.3 응시방법
1.4 자바 플랫폼
1.5 JDK설치
1.6 JDK PATH 설정
1.7 JDK문서 설치
1.8 자바 편집 툴 소개
1.9 자바 실행 방법
1.10 SCJP 및 자바 관련사이트

PART 2. 자바 언어의 기본

2.1 소스 파일 작성 방법
2.2 main() 메소드
2.3 클래스와 인터페이스 선언 및 구현 방법
2.4 변수 및 기본 데이터유형
2.5 변수의 초기값
2.6 키워드(Keyword)
2.7 식별자(Identifier)
실전문제

PART 3. 선언과 엑세스 제어

3.1 배열
3.2 접근 제한자(default, public, protected, private)
3.3 final 제한자
3.4 abstract 제한자
3.5 static 제한자
3.6 native / transient / synchronized / volatile 제한자
3.7 제한자의 위치
실전문제

PART 4. 연산자와 지정

4.1 산술 연산자(+, -, *, /, %)
4.2 대입 연산자(=, op=)
4.3 증가(++), 감소(--)연산자
4.4 관계 연산자(PART 5. Flow 통제와 예외 처리(Exception Handling)

5.1 if-else 문
5.2 switch 문
5.3 for 문
5.4 while 문
5.5 분기문
5.6 예외(Exception)
5.7 try/catch 문
5.8 finally 문
5.9 throw 문
5.10 throws 문
실전문제

PART 6. Overloading, Overriding, Runtime Type and 객체 지향

6.1 객체 지향(Object Orientation)
6.2 캡슐화(Encapsulation)
6.3 상속(Inheritance)
6.4 has a / is a 관계(Relationship)
6.5 생성자(Constructor)
6.6 오버로딩(Overloading)
6.7 오버라이딩(Overriding)
6.8 this / super 키워드
6.9 내부클래스(Inner class)
실전문제

PART 7. 가비지 컬렉션

7.1 객체 생성/소멸
7.2 가비지 컬렉션(garbage collection)
실전문제

PART 8. 쓰레드

8.1 쓰레드의 개요
8.2 쓰레드의 생성
8.3 쓰레드의 상태
8.4 우선순위와 스케줄링(scheduling)
8.5 동기화(synchronization)
8.6 wait(), notify()
실전 문제

PART 9. java.lang 패키지

9.1 Math 클래스
9.2 String / StringBuffer 클래스
9.3 랩퍼(Wrapper) 클래스
실전 문제

PART 10. java.util 패키지

10.1 컬렉션(collection)
10.2 집합(Set)
10.3 리스트(List)
10.4 맵(Map)
실전문제

PART 11. java.awt 패키지

11.1 컴포넌트(Component)
11.2 배치 관리자(Layout manager)
11.3 FlowLayout
11.4 BorderLayout
11.5 GridLayout
11.6 CardLayout
11.7 GridBagLayout
11.8 이벤트 처리의 개요
11.9 이벤트의 종류
11.10 어댑터(Adaptor)
11.11 update() / paint() / repaint()
실전문제

PART 12. java.io 패키지

12.1 스트림(stream)
12.2 File 클래스
12.3 InputStream 클래스
12.4 OutputStream 클래스
12.5 Reader 클래스
12.6 Writer 클래스
12.7 RandomAccessFile 클래스
실전문제

모의고사

모의고사 1
모의고사 2
모의고사 3

정답 및 해설

실전문제 정답 및 해설
모의고사 정답 및 해설

부록

부록 A 자바용어정리
부록 B Q&A
부록 C 리스너 인터페이스(어댑터 클래스)와 메소드
부록 D Hierarchy For Package
부록 E ASCII 코드

저자 소개

저자 : 한동호
www.scjpschool.com 운영
보유 자격증 : 워드프로세서 2, 3급, 인터넷정보검색사 1급, 전자상거래관리사 2급, SCJP, MCP, MCSE, MCDBA

품목정보

발행일
2002년 03월 30일
쪽수, 무게, 크기
674쪽 | 1578g | 크기확인중
ISBN13
9788931420692

책 속으로

SCJP는 시작입니다.
국제 공인 자격증 SCJP라고 하면 프로그램을 잘 해야 취득할 수 있는 어려운 자격증이라고 생각하시는 분들이 많은 것 같습니다. 하지만 SCJP 자격증은 자바에 대한 기본 개념에 대한 문제만을 출제하고 있습니다. 실제 프로그램 작성시에는 잘 몰라도 되지만 기본 개념을 확실히 해두면 좋은 것들, 프로그램 작성시 꼭 알아야 하는 문제들을 출제하고 있는 것입니다. 여기서 기본 개념이라는 것은 자바에 대한 기초 문법들로서 이러한 기초 문법을 익히지 않고서는 자바 프로그램을 작성할 수 없습니다.

제가 SCJPSCHOOL 사이트를 지금까지 운영하는 동안 많은 분들이 다음과 같은 질문을 하셨습니다.
“SCJP를 취득하고 싶습니다. 어떻게 하면 될까요?”, “프로그램 작성해 본 적이 없는데 어떻게 시작해야 하는지요?”, “자격증을 꼭 취득하고 싶습니다. 어떤 책을 봐야 하는지요?”
이러한 처음 시작하는 많은 분들을 위해 이 책은 처음부터 끝까지 최대한 이해하기 쉽게 설명하려고 노력하였으며 또한 이해를 돕기 위해 많은 관련예제를 실었습니다. 이 책에 있는 모든 예제들은 해당 설명의 연속이기 때문에 직접 작성하고 실행해보면서 자바의 기본 개념을 익히셨으면 합니다.

--- 머리말 중에서

접근 제한자(access modifier)에는 public, protected, private와 아무 것도 선언하지 않았을 경우 자동으로 선언되어지는 default(friendly) 접근 제한자가 있다. default 접근 제한자는 자동으로 선언되어지기 때문에 변수나 메소드 앞에 명시적으로 적어서는 안된다. 다시 말해서 아무것도 선언되지 않았을 경우 디폴트(default) 또는 프렌드리(friendly) 접근 제한자로 선언되었다고 말한다. 이러한 접근 제한자를 통해 프로그램 작성시 특정 데이터를 보호하는 기능을 구현 할 수 있다.

클래스에는 public 제한자와 friendly 제한자만이 선언될 수 있으며 중첩(nested) 클래스에는 private 제한자와 protected 제한자도 사용될 수 있다. 클래스의 멤버에는 접근 제한자가 모두 사용될 수 있다.

같은 클래스에 있을 경우에는 접근 제한자의 속성에 상관없이 모두 접근 할 수 있지만 같은 클래스가 아닌 패키지 내에 있는 클래스 일 때와 다른 패키지에 있는 클래스일 때는 각각의 허가되는 접근이 틀리다.

--- p.82

리뷰/한줄평6

리뷰

7.2 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.