Java做哪种项目最有优势?只是b/s的项目吗?还有没其它的?对Java来说比较有优势的。oa呢?c/s呢?还有上百万上千万的项目都是些什么来的?
菜鸟,理解理解~~~

解决方案 »

  1.   

    没有你想不到,只有你做不到JAVA最早不就是为了电机机顶盒而被研究出来的嘛。其实理解这些都没有用,你找门技术钻研进取,当你到一定阶段了这些问题自然就都明白了。我记得以前看到有人问编程是干什么,什么是软件,除了Windows还有什么其他软件这样的问题。
    我想过了许久之后,即使没有人回答,他自己也会知道了
      

  2.   

    除了 操作系统现在 Java  写不了其他的  从 桌面程序 到  手机嵌入式  Java都可以!!!  
      

  3.   

    个人觉得 java用来做C/S系统不是很占优势啊
    c#,delphi vc  感觉都比java要方便的许多。
      

  4.   


    方便不方便其实就是看周围环境成不成熟。JAVA一般很少被用来做应用程序和CS系统,所以对应的插件和API什么的相对比较少所以觉得不是很方便了,你说做CS系统用到的C#呀VC什么的东西,有多少个原产的?也都是集各家所长的拼凑起来,拿来用了之后感觉很顺手很方便了个人见解,望大牛s指正。
    PS:加s还是加es的?
      

  5.   

    那还是说Java最有的优势的是b/s咯。
      

  6.   

    java主要是跨平台的特性
    WEB领域和桌名领域java声名显著,不用多说
    java个人版平台,用于消费类电器设备
    java嵌入式平台,用于嵌入式系统
    java卡平台,用于智能卡
      

  7.   

    j2se是基础的知识,
    j2me 应用在手机应用开发上,
    j2ee多数应用web上,你说的b/s是最基本的架构模式,还有许多,比如ssh,cvs等等
    总的来说,java可以做应用程序,游戏,网站,软件等等,
      

  8.   

    我感觉Java在B/S企业级应用中有很大的优势,基于JavaEE开源的框架比较多,且免费,基本上能够满足基本的需求。
      

  9.   

    这问题太笼统了 java se/java ee/java me各有优势
      

  10.   

    j2se 是基础的知识,
    j2me 应用在手机应用开发上,
    j2ee 多数应用web上,你说的b/s是最基本的架构模式,还有许多,比如ssh,cvs等等
      

  11.   

    其实swing也相当强悍只是商用的话,人力财力投资大。。
      

  12.   

    该思考的不是他能做什么!应该是你什么时候需要他!思想有多远!JAVA就能走多远!
      

  13.   

    Java主要被用来写B/S架构的程序,开发C/S架构的程序Java并不是很方便,远不如C#等语言方便快捷。还有Java也被用来开发手机软件
      

  14.   

    如果你要从事j2ee开发 就要选择像 电信,金融,保险这样的项目
    如果想从事j2me开发 现在android 不错的选择 
    游戏开发也很好。
      

  15.   

    看你想要做什么,java 能做什么!
      

  16.   

    C/S系统根本不是java强项,太低层的东西用java不好搞,其它不说,就一个类似ctrl+alt+z提取QQ消息的全局热键用java就不好弄。
      

  17.   

    行业软件,比如电信行业和银行业的系统很多都是用Java或者C++做的,这些系统往往规模很大,对技术要求比较高。
      

  18.   

    这些项目都是B/S架构的哦?那一些内部管理系统貌似是C/S的?
      

  19.   

    数千万甚至上亿的项目,并不只是软件开发上的成本,更多的是硬件上的投入。Java 的主要应用领域在于服务端程序,以服务于客户端为主的程序。这个客户端可以是 C/S 结构的,也可以是 B/S 结构的。
      

  20.   

    那就是用到Spring和EJB3.0做的企业管理系统,learning~~$_$
      

  21.   

    java什么都可以做啊,不管什么b/s,c/s或者楼主说的OA等,都行啊
      

  22.   

    楼主听我一句劝告,如果你要是想在JAVA方面发展C/S,那你以后都很难找到工作,千万不要专研C/S的。
    要做B/S的。
    因为我以前就是听同事的话做C/S,结果耽误了浪费将近一年多的时间。
    切忌JAVA做B/S方面的。并且学会这些主流的应用框架。
      

  23.   


     呵呵说明你同事的CS白做了。就拿swing来说,里面用到的了大量的设计模式思想。这种设计思想可以用在任何地方。我觉得还是满有意思的。
      

  24.   

    lz要学的话还是学b/s的吧,Java项目大多都是web应用程序,Java也最擅长b/s项目。祝你成功!
      

  25.   

    java 语言很强大滴,几乎什么都可以做吧。比如java分三个体系,j2SE可以做一些桌面程序和软件,j2EE可以做些web程序,比如网站商城之类的,j2ME可以做嵌入式开发和移动设备上的程序,总之java是很好的一门语言,不管B/S、C/S,只要好好学就会学好!
      

  26.   

    不要问Java能做什么,要问你能做什么
      

  27.   

    还是b/s吧  c/s 很痛苦的 你可以尝试下
      

  28.   

    java在web开发方面具有很大的优势,但是,现在php和C#也是实力很强的,在web开发方面可谓是各领风骚了。但是web服务开发方面java还是更牛叉些,可能组合服务之类或者分布式的应该也用java来开发。
    java在嵌入式方面也是很热的,尤其是手机游戏等。但是c++在嵌入式方面应用也是很广的。
    在图形图像处理方面,java就很弱势了,一般情况下,使用c++和opengl或者mfc或者c#都比java强。
    在高性能计算方面,java没有优势可言,因为主流的并行方式比如mpi和openmp等,都不支持java,这主要是java字节码,效率不高。而c语言的效率那是没得说的。
    操作系统方面,主要是c语言,c++用的也不多。Linux c是很强大的,能把他用好的才是真正的高手。现在,java可以使用像flex这样的前台辅助,做cs模式,flex+java是bs和cs同步开发的,还是不错的!
      

  29.   

    作为当今很火热的一种面向对象的程序设计语言,Java实在是可以满足绝大多数客户的要求,其实我们可以不再问Java可以做什么,而是更多的思考咱们用Java可以做到哪些~
      

  30.   


    根据我做过C/S和B/S的经验来看,C/S和B/S在设计理念和框架构建上基本是一样的,尤其是服务器端,几乎一样。做C/S并不会浪费什么,能做C/S,就能很快的做出有水准的B/S。回答楼主的问题赚点分。和任何其他的语言一样,在特定环境下Java有其无法取代的优势。揣测一下楼主的想法,可能是想找一个强大的语言作为自己的爱好或者工作的手段。你并不需要找到一个万能的语言,因为任何一个语言都不可能做到走遍天下。编程,从一个高层面的角度来看,其实学习的是其中的设计,思维,和解决问题的办法。Java能干什么并不重要,重要的是你想干什么。
      

  31.   

    如果你非得搞JAVA的话,可以搞搞手机端开发,这东西始终有饱和的时候,现在搞B/S的人太多了,你不干自然有人顶你.
      

  32.   

    java太火了,会的人太多了。换别的套路吧,比如SAP.