HOME > Detail View

Detail View

난 정말 Java를 공부한 적이 없다구요 (Loan 91 times)

Material type
단행본
Personal Author
윤성우
Title Statement
난 정말 Java를 공부한 적이 없다구요 / 윤성우 저
Publication, Distribution, etc
서울 :   Orange media,   2009   (2013)  
Physical Medium
875 p. : 삽화 ; 26 cm
ISBN
9788996094029
General Note
감수: 김문석  
부록: 1. 데이터 표현방식의 이해, 2. 자료형에 안전한 열거형  
색인수록  
비통제주제어
JAVA,,
000 00000cam c2200205 c 4500
001 000045559509
005 20150403103753
007 ta
008 090826s2009 ulka 001c kor
020 ▼a 9788996094029 ▼g 93000
035 ▼a (KERIS)BIB000011742482
040 ▼a 241050 ▼c 241050 ▼d 244002 ▼d 211009
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2009z20
100 1 ▼a 윤성우 ▼0 AUTH(211009)13857
245 1 0 ▼a 난 정말 Java를 공부한 적이 없다구요 / ▼d 윤성우 저
246 3 ▼a 난 정말 자바를 공부한 적이 없다구요
260 ▼a 서울 : ▼b Orange media, ▼c 2009 ▼g (2013)
300 ▼a 875 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 감수: 김문석
500 ▼a 부록: 1. 데이터 표현방식의 이해, 2. 자료형에 안전한 열거형
500 ▼a 색인수록
653 ▼a JAVA

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2009z20 Accession No. 111724009 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2009z20 Accession No. 111734017 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2009z20 Accession No. 121223949 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2009z20 Accession No. 121223950 Availability Available Due Date Make a Reservation Service B M
No. 5 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 J41 2009z20 Accession No. 151280605 Availability Available Due Date Make a Reservation Service M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2009z20 Accession No. 111724009 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Main Library/Monographs(3F)/ Call Number 005.133 J41 2009z20 Accession No. 111734017 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2009z20 Accession No. 121223949 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2009z20 Accession No. 121223950 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 J41 2009z20 Accession No. 151280605 Availability Available Due Date Make a Reservation Service M

Contents information

Book Introduction

많은 것을 알려주는 것도 중요하지만, 많은 것을 스스로 알아갈 수 있는 능력을 향상시키는 자바 기본서.
자바 프로그래머의 프로그램 개발에 있어서 필수요소인 자바 API 문서의 참조를 최대한 유도하고, 다양한 클래스 설계에 대한 기회를 제공해야 하며, 프로젝트에 대한 간접 경험의 기회를 제공한다. 또한 실제 적용에 있어서의 객체지향을 설명하고 객체지향과 자바문법에 대한 설명이 하나로 연계되어 있다.

객체지향적 접근이 매우 탄탄합니다.
본 도서의 장점 중 하나는 모든 내용이 매우 유기적으로 연결되어 있다는 것이다. 이러한 특징은 객체지향을 설명하는 부분에서 매우 두드러지는데, 책을 읽는 독자는 저자가 유도하는 흐름적 이해에 깊이 빠져들수록 자바에 대한 이해도가 매우 높아질 것이다. 따라서 반복 학습을 통해서 저자가 전달하고자 하는 내용을 하나도 빠짐 없이 이해하기 바란다.

기본서 다운 기본서
본서에서는 보통의 자바 기본서에서 간단히 언급하거나, 초급 자바 개발자들 조차 개념적으로 부족할 수 있는 부분을 매우 효율적으로 언급하고 있다. 기본서라면 많은 것을 가르쳐주기 보다는 반드시 알아야 할 내용을 깊이 이해할 수 있도록 도와야 한다고 생각한다. 그런 측면에서 이 책은 가장 기본서 다운 기본서가 아닌가 생각한다.

책의 가치를 더욱 높이는 단계별 프로젝트
저자가 오래 전부터 학생들에게 고집스럽게 강조해온 것 중 하나가 "단계별 프로젝트"이다. 이것을 저자의 의도대로 마지막까지 완성하기 위해서는 적지 않은 노력이 필요하다. 그러나 이는 책의 저자가 여러분에게 선사하는 매우 소중한 선물이다. 그리고 이 선물로 인해서 책의 가치는 한층 더 높아졌다고 생각한다. 프로그래머가 되는 것이 목표라면, 이것을 반드시 완성하자. 단계별 프로젝트의 완성은 여러분에게 크나큰 자신감을 안겨줄 것이다.


Information Provided By: : Aladin

Author Introduction

윤성우(지은이)

프로그래밍을 공부한다면 모르는 사람이 없을 것 같은 베스트셀러 저자이다. 여전히 쉽게 설명하는 방법에 대해 고민하고 있으며 그 고민 결과를 바탕으로 책을 집필하고 있다.프로그래머라는 직업에 충실하기 위해 적지 않은 기간 동안 집필 활동이 없었지만 그간 축적된 에너지를 바탕으로 다수의 책을 쓸 계획을 가지고 집필에 임하고 있다. 벤처회사에서 개발자로 일하던 저자는 IT분야의 집필과 강의로 처음 이름이 알려졌으며, 2004년부터 지금까지 OpenGL-ES 그래픽스 라이브러리의 구현과 3D 가속 칩의 개발 및 크로노스 그룹(모바일 국제 표준화 컨소시엄)의 표준안에 관련된 일에 참여하였다. 또한 핸드폰용 DMB 칩의 개발에도 참여하였으며, 현재는 ㈜액시스소프트의 CTO로 있으면서 웹 기반 솔루션 개발에 관심을 갖고 있다.

김문석(감수)

Information Provided By: : Aladin

Table of Contents

목차
Chapter 01. Let’s Start JAVA! = 11
 01-1. 자바의 세계로 오신 여러분을 환영합니다 = 12
 01-2. 자바 프로그램의 이해와 실행의 원리 = 22
 01-3. 첫 번째 자바 프로그램의 관찰과 응용 = 26
 01-4. 컴파일의 대상에서 제외되는 주석! = 29
Chapter 02. 변수(Variable)와 자료형(Data Type) = 37
 02-1. 변수의 이해와 활용 = 38
 02-2. 정수 표현방식의 이해 = 44
 02-3. 실수 표현방식의 이해 = 47
 02-4. 자료형의 이해 = 50
Chapter 03. 상수와 형 변환(Type Casting) = 59
 03-1. 자료형을 기반으로 표현이 되는 상수 = 60
 03-2. 자료형의 변환 = 64
Chapter 04. 연산자(Operator) = 71
 04-1. 자바에서 제공하는 이항 연산자들 = 72
 04-2. 자바에서 제공하는 단항 연산자들 = 89
 04-3. 비트와 관련이 있는 연산자들 = 95
Chapter 05. 실행흐름의 컨트롤 = 109
 05-1. if 그리고 else = 110
 05-2. switch와 break = 118
 05-3. for, while 그리고 do~while = 124
 05-4. continue & break = 131
 05-5. 반복문의 중첩 = 137
Chapter 06. 메소드와 변수의 스코프 = 151
 06-1. 메소드에 대한 이해와 메소드의 정의 = 152
 06-2. 변수의 스코프 = 160
 06-3. 메소드의 재귀호출 = 163
Chapter 07. 클래스와 인스턴스 = 173
 07-1. 클래스의 정의와 인스턴스의 생성 = 174
 07-2. 생성자(Constructor) = 190
 07-3. 자바의 이름 규칙(Naming Rule) = 201
Chapter 08. 클래스 패스와 패키지 = 207
 08-1. 클래스 패스(Class Path)의 지정 = 208
 08-2. 패키지(Package)의 이해 = 215
Chapter 09. 접근제어 지시자와 정보은닉, 그리고 캡슐화 = 233
 09-1. 정보은닉(Information Hiding) = 234
 09-2. 접근제어 지시자(Access Control Specifiers) = 238
 09-3. public 클래스와 default 클래스 = 243
 09-4. 어떤 클래스를 public으로 선언할까요? = 247
 09-5. 캡슐화(Encapsulation) = 251
Chapter 10. 클래스 변수와 클래스 메소드 = 261
 10-1. static 변수(클래스 변수) = 262
 10-2. static 메소드(클래스 메소드) = 270
 10-3. System.out.println & public static void main = 277
Chapter 11. 메소드 오버로딩과 String 클래스 = 285
 11-1. 메소드 오버로딩(Overloading) = 286
 11-2. String 클래스 = 292
 11-3. API Document의 참조를 통한 String 클래스의 인스턴스 메소드 관찰 = 296
 11-4. StringBuilder & StringBuffer 클래스 = 307
 11-5. 단계별 프로젝트: 전화번호 관리 프로그램 01단계 = 313
Chapter 12. 콘솔 입력과 출력 = 319
 12-1. 콘솔 출력(Console Output) = 320
 12-2. 콘솔 입력(Console Input) = 326
 12-3. 단계별 프로젝트: 전화번호 관리 프로그램 02단계 = 333
Chapter 13. 배열(Array) = 337
 13-1. 배열이라는 존재가 필요한 이유 = 338
 13-2. 1차원 배열의 이해와 활용 = 341
 13-3. 다차원 배열의 이해와 활용 = 348
 13-4. for-each = 356
 13-5. main 메소드로의 데이터 전달 = 361
 13-6. 단계별 프로젝트: 전화번호 관리 프로그램 03단계 = 363
Chapter 14. 클래스의 상속 1: 상속의 기본 = 375
 14-1. 상속은 재활용 + 알파(α) = 376
 14-2. 상속의 기본문법 이해 = 377
 14-3. 상속과 접근제어 지시자 = 387
 14-4. static 변수(메소드)의 상속과 생성자의 상속에 대한 논의 = 391
Chapter 15. 클래스의 상속 2: 오버라이딩 = 397
 15-1. 상속을 위한 관계 = 398
 15-2. 하위 클래스에서 메소드를 다시 정의한다면? = 405
 15-3. 참조변수의 인스턴스 참조와 instanceof 연산자 = 417
Chapter 16. 클래스의 상속 3: 상속의 목적 = 421
 16-1. 개인정보 관리 프로그램 = 422
 16-2. 모든 클래스가 상속하는 Object 클래스 = 432
 16-3. final 클래스와 final 메소드 = 434
 16-4. 단계별 프로젝트: 전화번호 관리 프로그램 04단계 = 435
Chapter 17. abstract와 interface 그리고 inner class = 443
 17-1. abstract 클래스 = 444
 17-2. interface = 447
 17-3. Inner 클래스 = 468
 17-4. Local 클래스와 Anonymous 클래스 = 474
 17-5. 단계별 프로젝트: 전화번호 관리 프로그램 05단계 = 482
Chapter 18. 예외처리(Exception Handling) = 489
 18-1. 예외처리에 대한 이해와 try~catch문의 기본 = 490
 18-2. 프로그래머가 직접 정의하는 예외의 상황 = 504
 18-3. 예외 클래스의 계층도 = 514
 18-4. 단계별 프로젝트: 전화번호 관리 프로그램 06단계 = 518
Chapter 19. 자바의 메모리 모델과 Object 클래스 = 525
 19-1. 자바 가상머신의 메모리 모델 = 526
 19-2. Object 클래스 = 532
Chapter 20. 자바의 다양한 기본 클래스 = 557
 20-1. Wrapper 클래스 = 558
 20-2. BigInteger 클래스와 BigDecimal 클래스 = 566
 20-3. Math 클래스와 난수의 생성, 그리고 문자열 토큰(Token)의 구분 = 570
Chapter 21. 제네릭(Generics) = 583
 21-1. 제네릭 클래스의 이해와 설계 = 584
 21-2. 제네릭을 구성하는 다양한 문법적 요소 = 592
Chapter 22. 컬렉션 프레임워크(Collection Framework) = 611
 22-1. 컬렉션 프레임워크의 이해 = 612
 22-2. Collection〈E〉인터페이스를 구현하는 제네릭 클래스들 = 615
 22-3. Set〈E〉인터페이스를 구현하는 컬렉션 클래스들 = 528
 22-4. Map〈K, V〉인터페이스를 구현하는 컬렉션 클래스들 = 646
 22-5. 단계별 프로젝트: 전화번호 관리 프로그램 07단계 = 650
Chapter 23. 쓰레드(Thread)와 동기화 = 659
 23-1. 쓰레드의 이해와 생성 = 660
 23-2. 쓰레드의 특성 = 667
 23-3. 동기화(Synchronization) = 677
 23-4. 새로운 동기화 방식 = 700
Chapter 24. 파일과 I/O 스트림 = 713
 24-1. File I/O에 대한 소개 = 714
 24-2. 필터 스트림의 이해와 활용 = 722
 24-3. 문자 스트림의 이해와 활용 = 736
 24-4. 스트림을 통한 인스턴스의 저장 = 746
 24-5. Random Access 파일과 FILE 클래스 = 753
 24-6. 단계별 프로젝트: 전화번호 관리 프로그램 08단계 = 765
Chapter 25. Swing 컴포넌트와 이벤트 핸들링 = 779
 25-1. Swing을 시작하기에 앞서 = 780
 25-2. Swing 컴포넌트와 이벤트 핸들링 = 784
 25-3. 레이아웃 매니저(Layout Manager) = 795
 25-4. 이벤트와 이벤트 리스너(Event Listener) = 803
 25-5. 다양한 Swing 컴포넌트 = 817
 25-6. 단계별 프로젝트: 전화번호 관리 프로그램 09단계 = 838
APPENDIX A = 853
APPENDIX B = 863

New Arrivals Books in Related Fields

クジラ飛行机 (2022)