1.首先java基础语法要学好这个我知道,接着是学习JAVA面对对象,我想知道在学习java面对对象的时候应该熟练的掌握那些知识?哪些做了解?
2.WEB 这门语言中要熟练掌握中间那些知识点?那些做了解?学习WEB要具备哪些知识学起来更容易?
3.最后一个问题就是J2EE中,哪些框架必须掌握?如何学习这些框架才能学好?
我是一个初学者,希望各位大虾能帮我把要熟练掌握的知识点名称指出来,越细越好,能让我少走点弯路,谢谢大家!

解决方案 »

  1.   

    首先java基础语法要学好这个我知道,接着是学习JAVA面对对象,我想知道在学习java面对对象的时候应该熟练的掌握那些知识?哪些做了解? 
    基础学的东西其实挺多,首先你要熟练 面向对象的东西 比如继承,多态,接口 等等
    还要掌握几个包 比如 lang,util io 等 建议你在网上看看视频教程
    2.WEB 这门语言中要熟练掌握中间那些知识点?那些做了解?学习WEB要具备哪些知识学起来更容易? 
    WEB掌握JDBC servlet jsp  三大框架 STRUTS HIBERNATE SPRING
    如果学过 html,css等 网页开发方面掌握起来容易
    3.最后一个问题就是J2EE中,哪些框架必须掌握?如何学习这些框架才能学好? 
    必须掌握  SSH    三大框架 STRUTS HIBERNATE SPRING 
    学好最重要一点就是 多练而不乱练 要有理解性的练 多写代码
      

  2.   

    首先java基础语法要学好这个我知道,接着是学习JAVA面对对象,我想知道在学习java面对对象的时候应该熟练的掌握那些知识?哪些做了解? 
    基础学的东西其实挺多,首先你要熟练 面向对象的东西 比如继承,多态,接口 等等
    还要掌握几个包 比如 lang,util io 等 建议你在网上看看视频教程
    2.WEB 这门语言中要熟练掌握中间那些知识点?那些做了解?学习WEB要具备哪些知识学起来更容易? 
    WEB掌握JDBC servlet jsp  三大框架 STRUTS HIBERNATE SPRING
    如果学过 html,css等 网页开发方面掌握起来容易
    3.最后一个问题就是J2EE中,哪些框架必须掌握?如何学习这些框架才能学好? 
    必须掌握  SSH    三大框架 STRUTS HIBERNATE SPRING 
    学好最重要一点就是 多练而不乱练 要有理解性的练 多写代码
      

  3.   

    1.首先java基础语法要学好这个我知道,接着是学习JAVA面对对象,我想知道在学习java面对对象的时候应该熟练的掌握那些知识?哪些做了解?
    Java语法、java.lang.*、io操作、Java Collections Framework(java.util.*里的部分类)2.WEB 这门语言中要熟练掌握中间那些知识点?那些做了解?学习WEB要具备哪些知识学起来更容易?
    html、css、javascript,这三个肯定要会,至少不能一点都看不懂。然后学基本的JSP、JDBC。3.最后一个问题就是J2EE中,哪些框架必须掌握?如何学习这些框架才能学好?
    我觉得没有哪个是必须掌握,跟公司大流即可。关键是JSP基础,框架很容易就能学会。
      

  4.   

    1,thinking in java  这本书看懂了就很好了2,jsp  servlet 
    跟着这个网址学
    http://www.family168.com/tutorial/jsp/html/3,主流的三个框架啊  struts hibernate spring 要学的
    其余的公司需要什么就学什么
    框架就去看张孝祥的视频  看什么就下什么
    http://www.itcast.cn/itcast_static/zxxstrutsVideo.htm
      

  5.   

    呵呵,前面的已经把话说完了,我觉得还是要自己多写代码,多查API,其实j2se基础要掌握的东西还是很多的,不过融汇贯通后又觉得东西不多呵呵,可能我说的是废话,与LZ一起努力吧!
      

  6.   

    http://blog.csdn.net/XiaoHuanJie/archive/2009/10/04/4631519.aspx闲话不多说了,自己参考下
      

  7.   

    看看thinking in java,我认为是有java以来最好的一本说java的书
      

  8.   

    要能做Java项目的话:
    JavaSe + HTML + JavaScript + CSS + Servlet + Jsp + 数据库JDBC
    Java的一些框架(一般公司都有自已的框架):
    Struts + Hibernate + Spring
    推荐书藉:
    《Java与模式》、《Java数据结构和算法(第二版)》、《深入java虚拟机第二版》、《深入浅出设计模式》、《JavaEE学习笔记》、《别具光芒div&css》、《Thinking In Java》、《JavaScript 2005- Wrox - Professional Javascript For Web Developers》
      

  9.   

    看STRUTS HIBERNATE SPRING的源码,做到知其然知其所以然,然后就好
      

  10.   

    木有人能精通,光是点连沾边都算不上。能实际参与几个项目,投简历的时侯比精通实在。要不把名字改成Bruce Eckel唬人也不错
      

  11.   

    我觉得一定要结合自己的实际工作来发展编程能力。对于工具的选择尤其需要慎重。鉴于一个人的精力有限,精通所有工具是不现实也做不到的。
    如果自己的工作需要JAVA开发才能混下去,那么不用犹豫,全力以赴做到精通,如果所需要的开发都是一些通用的东西,建议将就自己已经熟练掌握了的工具去搞定和发展即可。而且具体到JAVA,这个工具也是可以做很多事情的。我看最重要的方向决定于自己是否需要做或者扩展“类”去给别人用。如果主要搞JSP,网站数据库开发,对于什么继承多态什么的就少去伤脑筋啦,学了不用很快就忘记了。
    学习里面还要会“剽窃”,读懂手边日常的代码是非常重要的,之后再往里面添油加醋。总之一句话,学习要有针对性,针对自己工作所需来学,不要去好高骛远,当然,作为大的概念,了解的信息量也是很大的。可以通过泛读进行了解,知道个大概即可。
      

  12.   

    补充一下,
    学学Collection里面的  Map、List这些吧 还是比较重要的
      

  13.   

    1.首先java基础语法要学好这个我知道,接着是学习JAVA面对对象,我想知道在学习java面对对象的时候应该熟练的掌握那些知识?哪些做了解? 
    就说一下关于我的体会
    首先基本语法是不用说的,包括关键字,数组,循环结构等,有这些基础就可以尝试着写一些控制台的小游戏,比如扫雷,对一些你、面向对象的基础要了解,如多态,继承等,特别是重载,覆盖,隐藏,遮蔽,遮掩,要能区分开
    然后就是数据结构了,这个要深入了解java的集合框架
    然后是一些新版本引入的重要特性,如泛型,这个要弄清其本质(擦除),注释
    然后就可以学习一下AWT,SWING,SWT等桌面应用的组件,I/O必须要深刻理解,多线程(这一章会很复杂),网络编程,JDBC(刚然数据库的基础是必不可少的)
    然后就是XML,不建议初学者看设计模式
    然后可以看这些书系统的巩固:thinking in java ,java puzzler ,一些以多线程和网络为专题的书,java语言规范,可以当字典用,精通正则表达式(非常推荐的一本书),有精力可以在看一下深入java虚拟机吧
      

  14.   

    要精通那是要一步一个脚印,而且学的东西也是没有止尽的,像ext、JSF、IBATS也得学一学呀。
      

  15.   

    J2EE 是由 26 个 JSR 所组成的企业级应用规范
    http://java.sun.com/javaee/technologies/javaee6.jspJava Web 仅仅是这 26 个技术规范中的很小一部分,不要认为 Java Web 开发就是 J2EE 开发了。而所谓的三大框架与 J2EE 更是没有什么关系,只能说是 J2EE 的部分替代品。
      

  16.   

    J2EE 仅仅是企业级分布式应用的规范,主要侧重于后台部分,通常也就是那些看不到的东西。其外部表现形式可以是 Web 的,也可以是 Swing 的,也可以是 Applet 的,J2EE 与具体外部呈现没有什关系。实际上 J2EE 只是说是规范,不能算是应用,一般不能称为 J2EE 应用,J2EE 技术规范是给 J2EE 应用服务器厂商定死的规范。众所周知,J2EE 各项技术规范中,也就是 API 定义的是大量的接口,具体的实现是交给 J2EE 应用服务器厂商去做的。J2EE 应用服务器厂实现后作为 J2EE 的容器我们就可以跨平台、跨应用服务器地部署我们具体的应用程序。
      

  17.   

    up,基础很关键。先把j2se学扎实了才是最关键的 。切记切记
      

  18.   

    楼上总结还可以,加油以下是个人观点,仅仅参考。呵呵
    学习路线: 
    1、J2SE部分 
    Java基础(重点) -> Java语法  面向对象  集合 
    Java界面编程(了解)-> AWT  事件机制  Swing 
    Java API(重点)-> Java IO流  多线程 网络编程 反射注解 2、数据库&JDBC编程 
    SQL基础(重点)-> SQL基础  增删改查  多表查询 
    JDBC编程(重点)->JDBC原理 JDBC连接库 JDBC API  数据库连接池 存储过程 触发器 ORM思想 3、WEB开发基础 
    HTML语言(掌握)-> HTML标签  表单标签  了解CSS 
    JavaScript(掌握)-> JavaScript语法  JavaScript对象 
    DOM编程(了解)  -> DOM原理 常用DOM元素 DOM编程 
    Servlet开发(重点)-> XML、Tomcat  HTTP协议  Servlet API  Filte 
    JSP开发(重点) -> JSP语法和标签  自定义标签  EL、JSTL表达式  MVC设计模式 
    AJAX开发(重点) -> AJAX原理 请求响应处理  ProtoType\JQuery 4、JavaEE开发 (框架) 
    Struts(重点) 
    StrutS体系架构 
    StrutS各个组件 
    StrutS标签库 
    StrutS扩展 
    Hibernate(重点) 
    检索映射技术 
    多表查询 
    缓存技术 
    性能优化 
    Spring(重点) 
    IOC、AOP 
    DataSource 
    事务 
    SSH集成 
    JPA集成 知识点很零碎,要就多东西。呵呵。 
    最后自己做些小项目,通过项目才能巩固知识,加深理解。
      

  19.   

    楼主看看这个吧~~
    http://blog.csdn.net/KingWolfOfSky/archive/2009/08/13/4444231.aspx