看看电子工业出版社的java2核心技术1的卷一,基础知识
编译器嘛,用jb或jcreator,都不错

解决方案 »

  1.   

    jdk+editpuls
    如果想真正学java,最好不要用jb,因为他是一种可视化编程工具
    让你无法真正了解java哦
      

  2.   

    目前出现了很多JAVA开发工具,各自有自己的特色。对于初学者,建议使用SUN公司的JDK开始学习,注意利用JDK的文档资料,这对打好JAVA的基本功很有帮助。将来正式使用JAVA开发项目时,可以选择一些工程化的可视化工具,如Microsoft的VJ++,Jbuilder等。实际上,经常是在开发中综合利用JDK和其它可视化工具。