📄 tij_t.html
字号:
<html><body>
<table width="100%"><tr>
<td>
<a href="http://www.bruceeckel.com/javabook.html">Bruce Eckel's Thinking in Java</a>
</td>
<td align="right">
<a href="tij_c.html">Contents</a> | <a href="tij_c.html">Prev</a> | <a href="tij0001.html">Next</a>
</td>
</tr></table>
<hr>
<a name="_Toc375545501"></a><a name="_Toc375545505"></a><a name="_Toc375545508"></a><a name="OLE_LINK6"></a><a name="_Toc375545509"></a><a name="_Toc375545510"></a><DIV ALIGN=CENTER><FONT FACE="Calligraph421 BT" SIZE=26 COLOR="Black">Thinking</FONT><P></DIV><DIV ALIGN=CENTER><FONT FACE="Calligraph421 BT" SIZE=10 COLOR="Black">in</FONT><P></DIV><DIV ALIGN=CENTER><FONT FACE="Calligraph421 BT" SIZE=26 COLOR="Black">Java</FONT><P></DIV><DIV ALIGN=CENTER><FONT FACE="Calligraph421 BT" SIZE=10 COLOR="Black">Bruce
Eckel
</FONT><P></DIV><DIV ALIGN=LEFT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=7 COLOR="Black"><IMG HEIGHT=128 WIDTH=223 SRC="tij0000.gif"></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=7 COLOR="Black">Comments
from readers:
</FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Much</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
better than any other Java book I’ve seen. Make that “by an order
of magnitude”... very complete, with excellent right-to-the-point
examples and intelligent, not dumbed-down, explanations ... In contrast to many
other Java books I found it to be unusually mature, consistent, intellectually
honest, well-written and precise. IMHO, an ideal book for studying Java.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Anatoly
Vorobey, Technion University, Haifa, Israel
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">One
of the absolutely best programming tutorials I’ve seen for any language.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Joakim
Ziegler, FIX sysop
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Thank
you for your wonderful, wonderful book on Java.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Dr.
Gavin Pillay, Registrar, King Edward VIII Hospital, South Africa
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Thank
you again for your awesome book. I was really floundering (being a non-C
programmer), but your book has brought me up to speed as fast as I could read
it. It’s really cool to be able to understand the underlying principles
and concepts from the start, rather than having to try to build that conceptual
model through trial and error. Hopefully I will be able to attend your seminar
in the not-too-distant future.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Randall
R. Hawley, Automation Technician, Eli Lilly & Co.
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">The
best computer book writing I have seen.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Tom
Holland
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">This
is one of the best books I’ve read about a programming language...
Chapter 16 on design patterns is one of the most interesting things I’ve
read in a long time.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Ilan
Finci, graduate student and teaching assistant, Institute of Computer Science,
The Hebrew University of Jerusalem, Israel
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">The
best book ever written on Java.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Ravindra
Pai, Oracle Corporation, SUNOS product line
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">This
is the best book on Java that I have ever found! You have done a great job.
Your depth is amazing. I will be purchasing the book when it is published. I
have been learning Java since October 96. I have read a few books, and consider
yours a “MUST READ.” These past few months we have been focused on
a product written entirely in Java. Your book has helped solidify topics I was
shaky on and has expanded my knowledge base. I have even used some of your
explanations as information in interviewing contractors to help our team. I
have found how much Java knowledge they have by asking them about things I have
learned from reading your book (e.g. the difference between arrays and
Vectors). Your book is great!
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Steve
Wilkinson, Senior Staff Specialist, MCI Telecommunications
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Great
book. Best book on Java I have seen so far.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Jeff
Sinclair, Software Engineer, Kestral Computing
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Thank
you for
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">.
It’s time someone went beyond mere language description to a thoughtful,
penetrating analytic tutorial that doesn’t kowtow to The Manufacturers.
I’ve read almost all the others–only yours and Patrick
Winston’s have found a place in my heart. I’m already recommending
it to customers. Thanks again.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Richard
Brooks, Java Consultant, Sun Professional Services, Dallas
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Other
books cover the WHAT of Java (describing the syntax and the libraries) or the
HOW of Java (practical programming examples).
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
is the only book I know that explains the WHY of Java; why it was designed the
way it was, why it works the way it does, why it sometimes doesn’t work,
why it’s better than C++, why it’s not. Although it also does a
good job of teaching the what and how of the language,
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
is definitely the thinking person’s choice in a Java book.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Robert
S. Stephenson
</B></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
</FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Thanks
for writing a great book. The more I read it the better I like it. My students
like it, too.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Chuck
Iverson
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">I
just want to commend you for your work on
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">.
It is people like you that dignify the future of the Internet and I just want
to thank you for your effort. It is very much appreciated.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Patrick
Barrell, Network Officer Mamco-QAF Mfg. Inc.
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Most
of the Java books out there are fine for a start, and most just have beginning
stuff and a lot of the same examples. Yours is by far the best advanced
thinking book I’ve seen. Please publish it soon! ... I also bought
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in C++
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
just because I was so impressed with
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>George
Laframboise, LightWorx Technology Consulting, Inc.
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">I
wrote to you earlier about my favorable impressions regarding your
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in C++
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
(a book that stands prominently on my shelf here at work). And today I’ve
been able to delve into Java with your e-book in my virtual hand, and I must
say (in my best Chevy Chase from “Modern Problems”) “I like
it!” Very informative and explanatory, without reading like a dry
textbook. You cover the most important yet the least covered concepts of Java
development: the whys.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Sean
Brady
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Your
examples are clear and easy to understand. You took care of many important
details of Java that can’t be found easily in the weak Java
documentation. And you don’t waste the reader’s time with the basic
facts a programmer already knows.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Kai
Engert, Innovative Software, Germany
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">I’m
a great fan of your
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in C++
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
and have recommended it to associates. As I go through the electronic version
of your Java book, I’m finding that you’ve retained the same high
level of writing. Thank you!
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Peter
R. Neuwald
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">VERY
well-written Java book ... I think you’ve done a GREAT job on it. As the
leader of a Chicago-area Java special interest group, I’ve favorably
mentioned your book and website several times at our recent meetings. I would
like to use
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
as the basis for a part of each monthly SIG meeting, in which we review and
discuss each chapter in succession.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Mark
Ertes
</B></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
</FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">I
really appreciate your work and your book is good. I recommend it here to our
users and Ph.D. students.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Hugues
Leroy // Irisa-Inria Rennes France, Head of Scientific Computing and Industrial
Tranfert
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">OK,
I’ve only read about 40 pages of
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">,
but I’ve already found it to be the most clearly-written and presented
programming book I’ve come across ... and I’m a writer, myself, so
I am probably a little critical. I have
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in C++
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
on order and can’t wait to crack it – I’m fairly new to
programming and am hitting learning curves head-on everywhere. So this is just
a quick note to say thanks for your excellent work. I had begun to burn a
little low on enthusiasm from slogging through the mucky, murky prose of most
computer books – even ones that came with glowing recommendations. I feel
a whole lot better now.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Glenn
Becker, Educational Theatre Association
</B></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
</FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">Thank
you for making your wonderful book available. I have found it immensely useful
in finally understanding what I experienced as confusing in Java and C++.
Reading your book has been very satisfying.
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><B>Felix
Bizaoui, Twin Oaks Industries, Louisa, Va.
</B></FONT><P></DIV><DIV ALIGN=LEFT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">I
must congratulate you on an excellent book. I decided to have a look at
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in Java
</I></FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black">
based on my experience with
</FONT><FONT FACE="Carmina Md BT" SIZE=3 COLOR="Black"><I>Thinking
in C++
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -