𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Thinking in Java

✍ Scribed by Bruce Eckel


Publisher
Prentice Hall
Year
2006
Tongue
English
Leaves
1486
Edition
4th ed
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


The legendary author Bruce Eckel brings Java to life with this extraordinarily insightful, opinionated and downright funny introduction. Thinking in Java introduces all of the languages fundamentals, one step at a time, using to-the-point code examples. More than virtually any other book, Thinking in Java helps you understand not just what to do -- but why. Eckel introduces all the basics of objects as Java uses them then walks carefully through the fundamental concepts underlying all Java programming -- including program flow, initialization and cleanup, hiding implementations, reusing classes and polymorphism. Using extensive, to-the-point examples, he introduces error handling, exceptions, Java I/O, run-time type identification, and passing and returning objects. He covers the Java AWT, multithreading, network programming with Java -- even design patterns. The best way to understand the real value of this book is to hear what readers of the online version have been saying about it: Β«much better than any other Java book Ive seen, by an order of magnitude...Β» Β«mature, consistent, intellectually honest, well-written and precise...Β» Β«a thoughtful, penetrating analytical tutorial which doesnt kowtow to the manufacturers...Β» Β«Thank you again for your awesome book. I was really floundering, but your book has brought me up to speed as quickly as I could read it!Β»For both beginner and experienced C and C++ programmers who want to learn Java.
From the basics of object development, all the way to design patterns and other advanced topics.
By the author of the best-selling Thinking in C++ -- winner of the 1995 Jolt Cola Award!
* On-line version has already received tens of thousands of hits -- theres a huge built-in demand for this book!

✦ Table of Contents


Thinking in Java
......Page 1
Comments from readers
......Page 2
About Thinking in C++......Page 10
Copyright
......Page 12
Overview......Page 16
3.
Everything Is an Object......Page 18
6.
Initialization & Cleanup......Page 19
9.
Polymorphism......Page 20
13. Error Handling
with Exceptions......Page 21
15.
Type Information......Page 22
17.
Arrays......Page 23
19.
I/O......Page 24
20.
Enumerated Types......Page 25
22.
Concurrency......Page 26
23. Graphical
User Interfaces......Page 27
Index......Page 28
Preface
......Page 29
1.
Introduction......Page 40
2. Introduction
to Objects......Page 49
3. Everything
Is an Object......Page 87
4.
Operators......Page 118
5. Controlling
Execution......Page 160
6. Initialization & Cleanup
......Page 180
7.
Access Control......Page 234
8.
Reusing Classes......Page 262
9.
Polymorphism......Page 302
10.
Interfaces......Page 336
11.
Inner Classes......Page 370
12. Holding Your Objects
......Page 414
13. Error Handling
with Exceptions......Page 468
14.
Strings......Page 528
15.
Type Information......Page 578
16.
Generics......Page 642
17.
Arrays......Page 772
18.
Containers in Depth......Page 816
19.
I/O......Page 926
20.
Enumerated Types......Page 1036
21.
Annotations......Page 1084
22.
Concurrency......Page 1134
23. Graphical User Interfaces
......Page 1328
A: Supplements......Page 1474
B: Resources......Page 1480


πŸ“œ SIMILAR VOLUMES


Thinking in Java
✍ Bruce Eckel πŸ“‚ Library πŸ“… 2000 πŸ› Pearson Education 🌐 English

Thinking in Java, Second Edition is the much-anticipated revision of Bruce Eckel's best-selling Java introduction: the book that won the 1999 Software Development Magazine Productivity Award! Eckel is as brash, opinionated, knowledgeable, and fascinating as ever -- and he's updated this new edition

Thinking in Java
✍ Bruce Eckel πŸ“‚ Library πŸ“… 2000 πŸ› Pearson Education 🌐 English
Thinking in Java
✍ Eckel B πŸ“‚ Library πŸ“… 1998 πŸ› Pearson Education, Prentice hall 🌐 English
Thinking in Java
✍ Eckel B πŸ“‚ Library πŸ“… 2000 πŸ› Pearson Education, Prentice hall 🌐 English