Java learning path (b) chapter books
Java learning path (b) chapter books
Learning a new knowledge, could not be expected only Kanyiben or two books will be able to fully grasp. The need for a step-by-step process of reading. I recommend Oreilly books published by the Java Series.
Here, I just want to add that view, a lot of people learning Java is from "Thinking in Java" start with this book, but I think that this book is not suitable for beginners. I think that the right to use this book as a method should be supplementary reading materials. "Thinking in Java" is not in the integrity of the entire system on Java, but a leaping writing method is a method similar to the tips of many Java carried out an in-depth knowledge of the analysis and interpretation.
For beginners, it is best to find an entry Java books, but relatively complete progressive on Java syntax, object-oriented characteristics, the core class libraries, and so on, looking at this book, you can sync of "Thinking in Java," to deepen the understanding of Java and the use of principle, while Java can complete understanding of the entire system.
The Java-entry books, Tsai Yung is recommended Oreilly "Exploring Java, 2nd Edition" or "Java in a Nutshell, 2nd Edition (for C + + background)," I have not read these two books. Actually, I feel that the electronic publishing industry "Java 2 programming explain" or "Java 2 from entry to the intimate knowledge of the" very good.
Java books in all, the issue of the utmost useful fact, the Java Serials O'reilly not, the real issue of the utmost JDK useful is the Documentation! Almost all you want to be in the Documentation of knowledge are all inside, which is of course the most important part of the foundation class library Java API documentation is organized in accordance with the package, for each class has a detailed explanation, it Inheritance, the achievement of a certain interface, which is usually used in occasions, it can be found all public properties and methods, the interpretation of each attribute, meaning, the use of each method, calling parameters, the parameters significance of the return value type, and methods may be thrown out of the abnormal, and so on. It can be run, all on the books Java programming actually is in a more user-friendly language, and a good organization to introduce Documentation inside a package containing some of the use of it. So central theme remains the same, if you have the ability to learn directly through Documentation to the Java class libraries, so basically do not need to see the other books. In addition, the Documentation is also required manual programming, I have three desktop shortcuts Documentation were J2SDK1.4.1 the Documentation, Servlet2.3 the Documentation and J2SDKEE1.3.1 the Documentation. With this three Documentation, what other books are not needs.
For Java Web programming, the core is to become familiar with and grasp the HTTP protocol, and Java has nothing to do on this, in a familiar HTTP agreement on the need to know the Java class libraries to achieve the HTTP protocol, which is Servlet API, the most important thing is Servlet API. Of course for beginners, directly and through Servlet API to learn Web programming is very difficult, I recommend O'reilly "Java Server Pages," this book to learn Web programming.
EJB books, "Enterprise Java Beans?, 2nd Edition" is a very good book, EJB learning threshold is relatively high, the entry difficult, but this book completely reduce the learning difficulty, especially important point is that EJB a combination of the learning needs of a concrete realization of App Server, EJB learning, we must also simultaneously learning some App Server, and this book related to the three books were Weblogic6.1, Websphere4.0 JBoss3.0 deployment of the book and the example of the above is done. Is not only theoretical, have practical. EJB learning at the same time, can look on the job, EJB learning will become very easy.
But this book also has a problem, is the older version, the main stresses EJB1.1 norms and the norms of EJB2.0. Ed Roman and wrote "Mastering EJB 2.0," This book is written under the EJB2.0 standardized, and easy-EJB programming covering all aspects, and there are many tips programming experience, but also very EJB study recommended books one.
If it is to learn with Weblogic J2EE so, "J2EE application with BEA Weblogic Server" is definitely the preferred reading material, although described Weblogic6.0 is still worth buying, this book is recommended by the BEA official teaching, the author is BEA company engineers . Now Chinese version of the already can be seen everywhere. This book introduced with Weblogic J2EE technology in all aspects of the Weblogic platform in the development and deployment of practice guiding significance is very strong.
With the Java platform based on J2EE knowledge and the knowledge of the future, is to learn how to further the use of OO software design methods, then must learn from the "design mode." Sun has published a "J2EE core model," each is the development of the Java Enterprise platform software architect of the necessary books. This book introduces a comprehensive architecture of J2EE design pattern, the designer is required reading books.
Tags: books






