What is "classic book"? In the past, we said, "First-class company is standard, second-class company engaged in technology, three streams of companies to serve the company's products," in fact, this is not all reasonable. There are a lot of people who are disgusted M $, but the mouth is in the mouth, so I still use windows. The gambling swearing is not needed. I don't want to judge it in secret, then I just look at the character interface of Linux, even X is not available. . However, who doesn't see which kind of person I only play my own OS? M $ and UNIX families obviously have language hegemony on OS, the OS is basically "standard", you are willing to start a family? Ha ha ~~~ I said these nonsense, I don't want to say, the so-called Java's "classic book", the best is the standard of Java, which is the official information of Sun: from java.sun.comjavatm 2 SDK, Standard Edition Documentation Version 1.4.2 [Download] JavaTM 2 Platform, Standard Edition, v 1.4.2 API Specification [Download] JavaTM 2 Platform Enterprise Edition, v 1.4 API Specification [Download] The Java Language Specification, Second Edition [Download] The JavaTM Virtual Machine Specification, Second Edition [Download] Java 2 Platform, Standard Edition, White Papers The Java Tutorial [Download] The J2EE 1.4 Tutorial [Download] The Swing Tutorial Sun Official Series Recommended Bibliography Thinking in Javajava Programming Thought by By Bruce Eckel
The first version of Jingjing Studio Translation [Download] Second Edition Waiting [Download (Some Chapter)] Third Edition Original [Download] [Translation (Some Chapter)] [This Book Home] Book Review: (2004-5- 28) Say that Tij is "classic", I will not be able to oppose it, but maybe some people say this is not a book that is suitable for new hands. What is "new hand"? I often saw someone saying, "I am very interested in Java", "I intend to learn Java", but, the words turn - "I am a newbie", "I recommend this book". " Two days before the 21-year-old birthday of the millennium, I bought the first edition of Tij on a small bookstore in Hefei Huangshan Road. From that, I have been learning this technology (I don't call it "Language"), now I still feel that I am a newbie. Now J2EE is so hot, I have nothing to know about J2EE, I don't say it is not good (Java distributed application has been embodied, how can I say bad), because I don't understand the core part. I don't understand. Places, design patterns can not be as natural as it is like classical OO. With the wind, it is not a kind of learning mentality, and the monthly salary of Java and a few K and even dozens K is not careful, because it is just like history, football and Beijing opera ... :-) What is "new hand" ? If you have a certain understanding of OO (preferably "understanding"), I have been used for a period of time C , and even if I only need to use C (this is still more skilled DI), Tij is not a deep unspeakable "Wulin" Secrets, "can even help you better understand oo; if there is no foundation of OO, it may be" new hand ", just want to be familiar with the Java environment and write, it is just a door for you. Language, any "from entry to proficiency", even Google estimates are enough to meet your needs. TIJ "is not a book suitable for new hands read", another reason is that most readers are condemning the translation quality of the first edition of the Beijing-Beijing studio translation, the inconsistency of terms, the comment is "Basically destroyed the original book" . In fact, I bought this book at the end of 2000. I feel that there is no legend, and many of the so-called "inconsistent" terms can basically think of the author's original meaning. Of course, want to read, and e Wen is good. The original is still preferred. The second edition of Waitie translation, I didn't read it. I feel that the terminology in Taiwan has some differences, plus the hobby of Wenjie and the ink, the translation process is in the translation process, and there are some artistic expressions, huh, huh ~~~ The third edition has a large change on the original basis, deleting some parts of the network, it seems to be in another book of Eckel. Core Java 2Java 2 Core Technology by Cay S. Horstmann & Gary Cornell
Vol 1: Fundamentals Volume 1: Basics VOL 2: Advanced Features Volume 2: Advanced Characteristics [Homepage Home] Book Review: (2004-5-28) Personally I feel that Core Java is not that kind of hand in the hands all day It has been turned to the old book, and it is more suitable, it is more suitable as a tool book that is available as an account. Unlike Tij, Core Java focuses on the use of core API, when you don't know how to use a class or component, it is also a good choice except for the API DOC. Of course, there are still many examples, such as the Java Tutorial, Almanac, etc., but have a manual translated into Chinese standing around you? Java Network Programmingjava Network Programming BY Elliotte Rusty Harold [Homepage Home] Book Review: (2004-5-28) If Core Java is "big and complete", then JNP seems to be called "small and fine" - - In fact, it is not "small", its content is really rich! Don't forget another famous "Java I / O" in Harold, these two books almost tell you about everything about thread, I / O, flow operation, socket, etc. ... The network is the foundation for distributed environment, Java Since claiming is a "cross-platform" "distributed computing language", network applications and interfaces must be strong enough. Fortunately, the core API is equivalent to the support of Socket, RMI, and simple. Some people say that Java has no RAW socket, so I can't access the IP layer, it is true, but this price has changed the security of Java, this is a later words ... If you don't satisfy it, you write one yourself. Socket implementation, and I hope to dig more inside, then JNP will not let you down. Graphic Java 2 - Mastering The Jfcjava 2 Graphic Design by David M. GEARY
Vol 1: AWT Volume I: AWTVOL 2: Swing Volume 2: Swing [Homepage Home 1 2] Book Review: (2004-5-28) There may be many people who have just started learning to design the fancy GUI We can't say that this is a short eye, the graphical interface design is not "a piece of cake", and the current IDE can't achieve the perfect visualization, I often spend a lot of time to find a little Trick on the interface. Code. Does Java are not suitable for desktop systems? Non, the following may make you amazed: ★ Sun is trying to build Java Desktop System ★ ★ Javadesktop Community ★ ★ Desktop App Concentration Camp Swing Slightings ★ If you are a player who is passionate to GUI design and graphic image, if you are You want to go deep into the AWT or SWING graphics components and window event models, if you don't meet these, I hope to learn Java 2D's advanced graphics technology, this book is a good choice. Java Securityjava Security by Scott Oaks
[Home "Book Review: (2004-5-29) Because of its professional reasons, it is necessary to study safety. Java is known as "a safe platform", this security I think not only a single Sandbox model, but also includes many ingredients, from core levels to excellent secure service applications. To know, security is an important pillar of J2EE. Java Security Solutions in this book and Helton is a reference to Java security. J2EE SECURITYBY PANKAJ KUMAR [Homepage Home] Book Review: (2004-5-29) A few days ago, I just borrowed this book from the unit library. This year's new book just came out, of course, there is no Chinese version, look at the back cover, wow $ 49! I have a half a month! However, I saw a period of time, I felt really good, the author provided some practical tool programs, and the function is rich than KeyTool.