我是一名java初学者,对java只知道其基本的语法和数据类型,对象、方法、类也略微了解一些。我现在想好好学习java直至掌握。上网查资料,结果发现java体系很庞杂,而且数目也很多,光《Think in java》就一千多页,我不知道什么书对我现在的境况有用一些;而且我对java组件等也分不清楚。
请问各位,java体系是什么?java组件有哪些?初学者该将哪些书作为参考教材?如果问题不当,请纠正。谢谢!

解决方案 »

  1.   

    Think in java   着本书很N  建议看看
      

  2.   

    1.java语法,j2se基础,基本的类库 
    2.学习jsp+javabean. 
    3.学习servlet. 
    4.运用jsp+servlet+javabean开发一两个项目 
    5.学习设计模式(不用太深入,在以后开发过程中逐步体会精髓) 
    6.学习一种MVC框架,比如(struts1.0,struts2.0,springMVC,JSF等等) 
    7.学习一种持久层框架,比如hibernate,ibatis等等 
    8.学习业务层模式 Ioc依赖注射模式及其应用案例,比如springIOC 
    9.学习AOP思想比如SpringAOP或者AspectJ 
    10.学习大型企业应用集群,分布式计算,缓存应用,分布式事务处理,并发处理,单例和多例POOL性能解决方案等: EJB2或EJB3. 
      

  3.   

    我的第一本书是,java2 21天自学通think  in  java 现在对于你来说有点早了!。编程时多参考 api文档!