java可以干的活很多。
网站,现在用的非常多,这就不用说了。
工作流系统,大部分是java的,国外一些很强的科学工作流也是java的。
数据密集型计算,hadoop就是一个很好的实现,现在用的人也越来越多。
搜索,lucence。。

解决方案 »

  1.   

    很多看公司业务了。大部分在拿来做网站了。
    JAVA还可以实现VXML的东西。还可以做GIS。
    还可以做短信的SP业务。我暂时还只接触到这么多
      

  2.   

    J2EE  主要就是靠框架,不过看看SSH 的源代码会很有帮助
      

  3.   

    java可以干的活很多。 
    网站,现在用的非常多,这就不用说了。 
    工作流系统,大部分是java的,国外一些很强的科学工作流也是java的。 
      

  4.   


    你说的我很多 都不知道 ,我现在就是做的就是 把ORACLE数据提取出来,展现给页面。
    用到的技术我想一般人都知道,没有技术含量。所以想学点技术,有含量的
    也想知道技术应用领域和业务。
      

  5.   

    正真的技术是解决问题之道,而不是技巧,技巧容易掌握,而解决问题的能力却不是那么容易提高的。
    不要小看了JEE的那些框架,你真的能吃透也是要花些时间精力的。
    我们做程序员的工作就是分析问题,然后解决问题。
    对于楼主的现状,个人建议是:
    1、学习好JAVA基础。
    2、学习好几个主流框架,比如spring、struts、hibernate、ibatis等等。
    3、学习好数据库和SQL,对于主流的数据库要有一些初步的认识,包括ORACLE、SQLSERVER、DB2等等。
    有了上面3个基础后,就需要做一些项目,积累经验,这就算入门了。
      

  6.   

    个人观点
    1 尽可能了解java的各部分能干什么,不需要知道具体怎么干!
    2 需要的时候,详细的研究对应的部分我想这样,你就不会太迷茫了。也就是类似于我知道某个精密仪器有100个功能,但我目前只用到了其中的10个,我们就详细了解这10个,但我们必须知道还有90个。
      

  7.   

    java是一门面向对象的编程语言,楼主所说的当然都可以用java语言来开发,至于市面上的各种各样的框架,它们 的产生自有其道理,提高开发效率,框架的真正的作用是限制我们不能去做什么,框架搭好了,接着的开发主要就是业务逻辑了,因为很多系统里都会有大量重复的东西,我们没必要每做一个系统时都去写那些,当然有兴趣的或是想进一步提高自己的,还是对那些源码稍加研究。