Java Programming Resources recommendation

Source: Internet
Author: User
Tags reference
program | Design Resources Java programming language, as a typical object-oriented programming language, has already occupied a very strong position. In many netizens have launched their own Java learning resources, I also can not restrain to write a post as their own Java programming language learning often refer to the material summary, to enjoy the netizens.


first recommended the development environment necessary for Java programming, the Java SDK. This part is to remind you that you must use the latest version, the most important thing is to pay attention to language changes and standardization after the improvement, you can download the following URL:


http://java.sun.com/j2se/


as learning a programming language, the specification is very important, as I do in C + + programming learning, as I do in the Java programming language learning, I also attach great importance to the normative learning, the Java language Specification is public, you can find it at the following address:


http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html


as Bjarne Stroustrup to create a C + + programming language, there is a process of design and evolution, as well as Java programming, the following address gives a white paper on Java programming language to explain Java design objectives and current situation. Personal feeling this is a must read textbooks, the weight is no less than C + + programming books in the "C + + language design and Evolution", Address:


http://java.sun.com/docs/white/langenv/


the Java tutorial--a Practical guide for programmers is a very useful wizard-ready guide for programmers, and is the perfect primer for Java programming:


http://java.sun.com/docs/books/tutorial/index.html


the problem under design is the security of Java, the discussion of this aspect of personal feeling can refer to the official news, more authoritative. You can visit


http://java.sun.com/sfaq/


The news here is some recent material on security issues.


if it is a reference to outside experts, I suggest you refer to the Princeton group site, the discussion here is quite good, many have formed publications and articles, are very mature ideas to discuss:


http://www.cs.princeton.edu/sip/java/


about the development platform if you are unwilling to use Notepad or EditPlus as well as UltraEdit. I'd just like to recommend Sun one Studio, which is fully developed in Java. Support for Solaris,linux, as well as Windows platform (of course, is divided into three versions).


can be downloaded via this address:


http://wwws.sun.com/software/sundev/jde/index.html


learned a certain depth, we most want to know is the Java will be together, virtual machines, local methods and private helper class design mechanism, this may also only through the study of source code to understand. The difference with the. NET Framework is that "these are all public" and exciting, isn't it? You can refer to the following connection to obtain:


http://wwws.sun.com/software/communitysource/j2se/java2//download.html


more direct Communication I hope we can participate in the Sun's technical forum, this is the most vivid reference resources for each learner


http://gceclub.sun.com.cn/NASApp/sme/jive/index.jsp


from the book Point of view do not want to do more recommendations, I only mention a few:


Java How to programme seems to be recognized as the classic textbook, I naturally do not deny his value.


About thinking in Java, personal feel is not too suitable for beginners, into the door to see the feeling better, the reader is very useful. Also very willing to recommend effective Java, this book won the Jolt Award, absolutely no less than effective C + + revolutionary significance. The rules of thumb that are listed above cover the solutions to the problems that most developers face on a daily basis. A comprehensive description of the technologies used by Java platform design experts reveals what should be done and what should not be done to produce clear, robust, and efficient code. The father of Java, James Gosling, once said this book, "I wish I could have this book 10 years ago." Someone might think I don't need any books about Java, but I do need this book. ”


Java programming language as one of the mainstream object-oriented programming languages, the charm is infinite, I hope this wizard can give you some useful information to learn the Java language. About the Java language, this site after the internal discussion has set up a dedicated Java research team, will be in the next 2 years to complete a series of learning summary, tutorials and reference materials to enjoy the users.














Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.