Learning Java for more than 2 months, there is a feeling of finding the organization, great! During the university, I haven't carefully learned any programming language. Although I am a computer system, it is very obsessed with Linux, learning server configuration, learning shell programming, with a maximum of CGI and some small scripts. After graduating, I only use VC and VB inside, and I have to have some will have some, I will write some little things, and I have never touched it. The amateur fans python, but unfortunately Python learning resources are not rich enough. More importantly, Python is very high-level language, but there is no underlying understanding, many things can't write, halfway. So three years have passed, my Python power has been in writing on text. However, Python's concise makes me to write a text handler, or use it. When I played a month of VS.NET at the end of 2001, I did it in accordance with Microsoft's official textbook from the head until the end, I finally stopped because I couldn't endure it in my speed 300A. But vs.net, the gorgeous and convenient code editing interface, left me an indelible impression, and didn't meet more than it, I missed ING. 3 months ago, due to Jython's understanding, I was beginning to learn Java. I can't make it clean. Java is very compliant with my aesthetic, Design Pattern, refactoring, and Beans's naming rules, etc., all my heart. So I found two large pieces of "Thinking in Java" and the oldest "Java and Mode" in JJ. That is the real big head, no matter from the price or from the book thickness, the content is on the side, my IBM-T23 is so petite :) I believe that learning must be used, so it is currently writing one SMS processor, mainly refer to "Tij", "Java and Mode", three data of java.sun.com / DOCS, sweating as in the rain. My long-term goal: transfer to a single-chip platform. I plan to use J2SE for 1 to two years, then turn to J2ME, or try to develop Java programs on the ARM7 platform. I hope to make progress together with you.