初学建议用得开发工具是:editplus or jcreator+jdk1.4(开始还是一点一点得打代码)不支持jbuilder得原因是有很多得控键都做好了,就是因为它太强大了,所以不适合初学java&c++的语法类似那些可以一带而过,关键在面向对象这一块。一定要充分理解面向对象,因为java是纯面向对象得。推荐书籍:刚开始还是先沿着j2se得方向走看一些比较基础得书楼上得大侠门说了不少了,那些书都不错。我是先看得sun sl-275课程教材然后看得是《java2参考大全》。等这些都掌握了就可以看《thinking in java》了(个人建议:刚开始千万别看《TIJ》,刚开始没有什么整体的认知很容易被那本书打击到),然后自己做个能用得计算器(检查一下自己学的怎么样)。如果都ok了,就可以进军j2ee了(或者学习j2se/me)
开发工具可以先试试jcreator
Eclipse(IBM提供的免费开发平台,不过要自己下在jdk,很好用好像已经到了 M4)
开发书籍:如果你c++有基础,那么就不需要重新学习java,因为你已经会了一半,另一半就去书店找一找有关说明c++/java区别的书籍,这样能事半功倍。
xml语言。看你做java那方面的开发了,java设计的面很广也很深,所以xml不是“必修课”。当然最好还是看看。我做过b/s的一些程序,当时主要就是做项目的测试程序,模拟地层处理,因而,就学了xml.我建议需要用xml的时候再学吧。
两本经典的书:《java编程思想》---概念,框架方面的
《core in java》 ---- 当个手册 还是不错的,看法时,参考用的说
Eclipse
开发书籍:如果你c++有基础,那么就不需要重新学习java,因为你已经会了一半,另一半就去书店找一找有关说明c++/java区别的书籍,这样能事半功倍。
两本经典的书:《java编程思想》
《core in java》两本必须看
精通EJB 第二版
这二书要结合起来看,看了《精通EJB 第二版》受益匪浅
精通EJB 第二版
这二书要结合起来看,看了《精通EJB 第二版》受益匪浅
看看 Thiking In Java 行....
见文档中心:
学不可以已--我一年Java之路的回顾,反思以及展望(上):
http://www.csdn.net/develop/Read_Article.asp?Id=23476学不可以已--我一年Java之路的回顾,反思以及展望(下):
http://www.csdn.net/develop/Read_Article.asp?Id=23477
推荐你看看thinking in java 3nd.
开发工具大家常用jbuilder,我比较喜欢ibm的wsad,企业级的,比较好用。
|-->重构/敏捷软件开发/Java极限编程(*)XML本身没什么需要学的,除非你想自己编写XML解析器