In the first time, I feel that Java entry doesn't seem to be C, C is getting started. Tools do not have Turbo C, Visual C is easy to use (own machine, you can't afford JBuilder, greedy guy, you must pack it later) . What Java_Home, ClassPath, virtual machines and other concepts are the initial basis, and the people next to them rarely use Java. I feel that Java is doing applet. Slowly know http://java.sun.com, start to know that Java is profound. I am incredible is that new names such as Java 2, JDK, J2SE, J2EE, J2ME are spread in their minds. Slowly knowing that JCP organization is an origin of the Java-related specification http://java.jcp.org, so I subscribe to a list of mailing. It's a good thing, regularly have the latest trends in Java, so Java's dynamics have a full view, I suggest you go to subscribe. Free. After you do it yourself, you don't understand Java (TM) 2 SDK Documentation, you don't understand, especially if you don't need any manual. There is a copy. After taking the Java development environment, remember to edit and compile with UltraEdit (in which the Java compiler) can be used. Slowly use JCREATOR. Nice, at least many aspects have improved. I started selling a set of
Every time, after the beautiful meal, I also feel that I should have a way of learning, because this is not very good. Comparison. Let me think of Java Specification, right, I started researching the Java specification. The most beginning download specification is JDBC Specification, a lot of concepts, especially Database's transactional control, and you have a more in-depth understanding of her understanding. For the development of C / S structures, such as Swing JDBC, develop database applications, let me learn to develop two-story application. Very nice. I don't know when I want to start developing a website, based on Linux JSP JavaBean Oracle system. It is very interesting. Why do you say this? Because there is different from Swing JDBC development mode, there are more layers between the system (JavaBean, just this! Hey); After completing the project, you have a better understanding of many aspects of Java. Start thinking about a question, what is J2EE? . We have learned about 3 directions in Java, first, desktop system, including C / S structure; second, J2ME, facing unlimited field, very potential guy, see China's mobile phone users know. Third, facing business applications, calculating platforms, J2EE. After the painful choice, I chose J2EE .. Sharing J2EE gives me a happiness. Learning now, the biggest feeling is: Simple is beautiful, beauty is Java. There will be no pain in learning MFC, and there will be no hardships of STL, and the network application is not inferior to C . Start entering my J2EE trip. Still downloaded a J2EE specification, a J2EE SDK. Start research J2EE, combined with http://java.sun.com/j2ee/tutorial/index.html started research. It is about 1 month, and I have a feeling, that is, at this time, I need me to complete a J2EE architecture project. Almost the same is completed, many concepts are not very clear after writing, because things are too much, mainly based on the JSP (Servlet) Session Bean EIS architecture development system. Of course, many things have been learned, at least in writing of SB EJBs. Know how JSP calls EJB ...... After completing the project, I started to study the Java Pet Store, very enjoyable. Start knowing the Servlet filter, XML aspects, knows the practical application of various technologies in the entire framework of J2EE. Slowly, start studying WebLogic Configuring PET Store (also SUN). Slowly analyze the difference between the two. I have a good feeling of J2EE Specification. Because J2EE Specification itself is very serious, the PET Store gives a vitality. In the repeated study, I understand 70-80% of the J2EE architecture. The new problem came out again, how will the actual enterprise construct a J2EE system? With this problem, I started analyzing Core J2ee Patterns, this book. At the same time, there is also EJB Design Patterns. Slowly, began to know the charm of J2EE, know why J2EE will get better recognition in the enterprise.