第1个回答 2008-01-11
做有图形用户界面的应用程序的时候, 通常会选择在这个方面更出色的其它语言, 特别是微软的Visual Studio所支持的VB, C#, C++.
Java的强项在于网络应用, 特别是J2EE平台, jsp是其中一种技术, 之后可以学习Servlet, 以及Spring, Struts等框架。
一般初学者不会直接学JSP吧, 还是应该从基本的东西开始, 找本清华的教材吧
《Think in java》的确不错, 但是最后等到有一点功底再看
另外, 在J2EE方面, 推荐《struts in action》