搞Java需要掌握那些技术?

解决方案 »

  1.   

    太多了
    基础语法: J2SE
    做网络方面那就受不了了:J2EE: Hibernate, Struts, Javascript, css, html, xml, JSP, Servlet 还有各种在应用中使用到的库,乱七八糟的,这只是其中的一小部分。
      

  2.   

    参考FortuneJ中的FLibrary中的jarNet FortuneBase
    Java FortuneJ
    Mobile FortuneMobile参考下载
    www.cnblogs.com/mail-ricklee
      

  3.   


    Java基础:
    1,集合、泛型、异常处理、类加载与反射、JDBC
    2,在1基础上弄懂继承、封装、多态,看得懂多数Java设计模式Java EE基础:
    1,jsp页面、el表达式、jstl标签
    2,servletJava EE高级:
    1,Structs、hibernate、spring数据库
    1,熟悉sql语言
    2,Sql server与Oracle至少会使用一种
      

  4.   

    先学基础j2se 然后就是jdbc
    学习jdbc你自然就会接触到数据库了 那么你就会学习数据库的知识了
    然后再学习jsp jsp中也会涉及到jstl el 其实这些知道用就完了没有必要深入研究
    学习jsp这是个前台的页面语言 自然就会想到怎么样调后台的java代码呢 就会要学习到JavaScript
    然后就是ajax(也就是异步的通过JavaScript调用java后台)
    这些都接触了 你顺带着了解一下spring struts
    然后你就可以 jsp+java+数据库 使用着做项目了 其实很多东西是用到再学习的 那样学的也会更快,等你很多东西都会了 就需要选择一个方向深入研究了 比如选数据库 或者javascript 或者是java后台代码 偏底层的 这个世界不需要全才 你只需要成为一个方向的专业人才
      

  5.   

    jsp,java 基础,servlet  struts  flex  spring hibernate   ejb和里边所包含的东西。
      

  6.   

    请问你要做哪方面的?企业级Web应用,学J2EE,SSH之类的桌面应用,学RCP ,Swing....
      

  7.   

    Java  的几个核心包,如lang  util  
      

  8.   

    想确定你要用java开发哪一类吧?是应用还是Web?
      

  9.   

    搞java当然是需要掌握java这门技术了!
      

  10.   

    掌握java语言,就是最好的技术!
      

  11.   

    java语言基础是核心!
    能则变,变则通!
      

  12.   

    基本就这样,看JAVA招聘上需求也可以
      

  13.   

    先是页面:如jsp、html等 jsp中会涉及到jstl el 这些先了解下会用就可以了(此时只能是页面与页面之间的数据交互)。
    然后是与数据交互了(jdbc),就涉及到数据库:sql server等(我觉得先学一种数据库)(不只是页面与页面之间的数据交互,与数据库连接起来了。)。
    再就是想着数据交互与页面分开,这要用到servlet等来担任这个工作了。此时你就可以用jsp+servlet+javabean来开发项目了。
    然后就是用一些框架,如MVC等。此时最好了解下spring struts hibernate这些,有助于帮你更好的设计项目的结构、进行数据交互等。
    再就是学习下异步传输机制:如ajax(即通过JavaScript调用java后台方法的技术)
    我是这么学习的,希望对楼主有所帮助。