I started to learn Java before I officially came out in Java 1.0, so many years have passed, and now my Java learning course has not stopped. I read the original text, study the original code, write the program, and think that it is solid, I don't expect to go to the sky. Like me, this old learning method, obviously and the current fast foodism. From many readers's letter and student reactions, I found that most people have almost the Java's learning process: because the company needs to use Java to make the program of the server, so I urgently learn the Java language, and then start Use J2EE's API to start writing the program. Such anxiously, the basic ability of the chapter is not enough. It is not enough for the basic ability of the object to guide the essence. It is ubiquitous for the operation mechanism within the Java language. Of course, we are not good, therefore blame the programmer, after all, the software technology changes too fast. The company is impossible to start doing the plan after sufficient training. The programmer was assigned to use A technology, and it didn't understand what the A technology was going. He was assigned to use B technology, and it is a seam-setting method.遑 The accumulation of technical energy. I am glad that I don't have this trouble. Because I am the information engineering department (and I have always been very serious when I am at home), so the theoretical foundation is firm, and the new technology is not difficult for me. When I was attending college, many students were looked down in the data structure, program language, and operating systems, so that these courses are not practical. They think that everything we have learned from the company, and all the services studied by the department, "As long as the Visual Basic and the database are enough." The mentality of this deviation, I am afraid it will make them suffer from the era of knowledge economy. In addition, there is a classmate very well in the design work. They told me that people who write procedures like this will enter the society. "It is not to be treated by those who are managed by them." Therefore, they are very close to the study of the staff, and even some people are quite keen on "successful learning". It is considered that this is a shortcut to success, but therefore abandoned the school's lessons. I can't believe that someone actually inverted it. The people in the previous category are too short, and the people in the latter category are too too high. I have always understood why these people's ideas will be like this, perhaps because of the wind of the social environment. I am glad that I haven't been tarnished by the big dyeing tank of the society (it is best not to be in this life). I don't think my study is a model, but I have been going all the way, it is quite progress. Many readers believe in my learning course, although my personal learning method is not suitable for everyone, but may have some reference value (especially for young students who are interested in the information industry), I want to brief through this article Narrate. I have always used the first way to learn (also known as Bottom-Up, Deep-first). For example, when I learned A technology, I learned that half of the foundation of the B technology. I would find a book of two B technology, and then put A first, starting to look at B technology book. Even, when I saw the unfamiliar English sentences in the technical book, I would find a detailed English literary law book. This kind of learning method is a wide range of learning methods, suitable for the students' era of self-capacity, but not suitable for industry people. Imagine that the boss wants your ERP system has been delayed, how can you have a space study in the original text of J2EE. The benefits of the widespread, learning is very solid; the disadvantage is sometimes deviating from the topic too much. Once I found that I originally learned a software technology, a few times, "I have a deep future", I actually look at the morality of Laozi.