My Java's learning history paste the ghost 2005.02.02
Write my Java learning course, now I am not a Java master, but I think my Java has a lot of people's guidance, so if you write it, you may have a friend who is trying to learn Java (it should be said At the beginning of the initial scholar, the master didn't have to look down, and it was launched to be: () there will be more or less help.
Java's learning is a class in the school's school in the school, but unfortunately, I don't know how to learn. The final exam is also barely passing by the foundation of the C language. It is really embarrassed now.
At the end of the Er, I was very fortunate to get the task of doing enterprise information systems with several students to make a physical experiment online reservation system for our school. Compared with each of them, my Java foundation appeared very weak, so I started the true Java learning. Based on a mentality, as long as it is better than me, he is my teacher, so many people are my teacher.
I first looked at the textbooks in our big, it was a bit seriously. Our textbook is very bad, there are many mistakes in the textbook itself, and there are some problems with the above code. Although this, it is still a lot of things.
In order to better, in order to better let me get started, the classmate introduced a book to me, and the book is given to me: this book is a good textbook for Java, but it is not a good introduction. book! The book is the teacher of Zhang Hongbin's "... Pepsi", and then the specific book name I can't say it. Indeed, this book is undoubtedly in the snow for a door.
After reading this book, I picked up our bad textbooks for the second time. I started to see it again. In this past, I have discovered a lot of mistakes in myself. I have a very obvious feeling that I have been better than before.
Of course, I still can't compete with me. Because, for Java, it is completely different with its programming and using C. If you use C, you have to write, and Java may, it can see your heritage for the basics of the basic reusable class. Here, there is a call of a lot of methods and their mechanisms, and I have learned some basic, easily confused details, although I am not very clear, but I want to come now. At that time, I should write some individual programs in the system because they all have a template, so it is not particularly difficult.
It's already three, I didn't go home in this winter vacation. In the school, the basic thing is to see some Java information. Say that I may laugh, I am still watching the basics of Java, see this book: Java2 Reference Daquan (fourth edition), author Herbert Schildt. Of course, I see Chinese version. This book is really very good, and when I look at it, there are many codes run above. Most of these codes are I handed down (PDF format, don't let me copy, a little pain), a bit tired, but No one knows this is a bad thing. Copying paste is very convenient, but for code with one or two hundred rows or longer point, it may often be a cloud. As the saying goes, "There is no gain, there is no harvest", this time, this time I understand that many of the previous unclear or don't understand the mechanism, and there is also a clear understanding of many of Java's flexible mechanism.
After reading this 750 page, the next book will be "Java Programming Thought", people say that learning Java does not look at this book is very said.
Here, there are some Java beginners. If you have a little bit of code, if you have a little code, you don't be intimidated by it, even hundreds have no relationship. In these errors, there are many errors when you knock on the keyboard. There is also a simple syntax error, such a mistake is only careful, it is not difficult to correct. The rest of the mistakes may be that you haven't seen it. At this time, you need patience and calm, think about how to change, check out the help document, Javadocs, look at what is the reference to a member of a class you referenced. If you can't change it, then ask some masters. For the vast majority of masters, you will answer those who are not idiot. Of course, you ask questions when you ask questions. Also say a bit sharp topic is about English learning. For computer learning, at least Java learning, if you want to learn something, please sure to learn English, or learn your computer English. In all Java textbooks, the real master only looks like a thing, it is javadocs, but it is full English, so say it, or learn English.
Friends, strive to struggle, learn from the masters, masters, and believe in a little: "I can also become a master!".