应该是.net可以做但是JAVA不能做的有哪些

解决方案 »

  1.   

    Java 可以跨平台。
    而.Net不能很好的做到这点。
      

  2.   

    JAVA 可以做手机
    但是.NET 不行滴
      

  3.   

    .Net也可以做手机程序,就是现在支持的手机太少。
      

  4.   

    java主要是可以跨平台
     .net的东西好像不是很好的支持这个
      

  5.   

    我现在做asp.net开发,
    很多东西都需要 javascript 才能实现的。我想很多东西本来是dotnet就能做到的,可能是我的.net功夫不到家,
      

  6.   

    请注意,javascript和java不是一回事
      

  7.   

    应该倒过来问
    哪些东西.net可以做的,java不能做.
    这样答案多一些. M$的死党看了也高兴
      

  8.   

    java的目地是跨操作系统平台。即一次开发在多个操作系统平台应用,一次开发后的应用可以在不同操作系统(如:WINDOWS、UNIX、LINUX等)平台上应用。而.net的目的是多种语言共用同一个开发平台即.net frameworks开发WINDOWS应用。.net的目标应该是达到跨操作系统平台。但目前没有看见这方面应用介绍。因此就目前来看,它们有着本质区别:在JAVA中,只有JAVA一种语言可以选择,但是.net中只要是支持.net frameworks框架的语言都可以。在目前来看,JAVA是跨平台,可以做到一次开发,在不同平台应用,而.net只是共用开发平台开发WINDOWS应用。
      

  9.   

    JAVA能做的,.NET应该大多做得来。只是现在.NET技术还不够普及,所以感觉上JAVA似乎更强一点罢了。
      

  10.   

    .net背后是microsoft,所以应该是它强吧   :(
      

  11.   

    .net也可以跨平台,它有开源的LINUX下NET平台,由第三方设计的,所有基于。net的执行程序可以直接在那里运行。
      

  12.   

    java可以在程序中动态生成匿名类,.net不行
      

  13.   

    就功能和效果而言, 我想java 和c# 都一樣,只是做法上的差別和底部支持的不同而已
      

  14.   

    斑竹出手搞定,这样的问题为什么不CC Java讨论区,难道那里的人气不够旺吗? 柴达问题ccBoy 
    2003.07.27
      

  15.   

    JAVA难学不好用。过分的复杂。
    JAVA跨平台,但 .Net也快是啦!(Linux 下的Mono)
    再过一点时间,你该问: net可以做但是JAVA不能做的有哪些?
      

  16.   

    转到Java区看看,希望还可以再转回来。
      

  17.   

    JAVA是跨平台的编程语言!不需要特定的操作系统的支持。通过JAVA虚拟机转换成机器码。理论上讲只要有支持的你计算机的JAVA虚拟机不管你在什么平台上都能运行。还有JAVA的安全性应该比.net更高些。
      

  18.   

    Java 可以跨平台。.Net不能很好的做到这点。
      

  19.   

    java可以做到不垄断,.net不行。
      

  20.   

    JAVA开发的东东可在UNIX下运行,而.NET???
      

  21.   

    UP
    JAVA的多线程应用很突出呀。不知道。NET怎么样!
    JAVA中的J2EE支持分布式的应用开发,J2ME支持为便携式设备开发精巧的嵌入式程序。
    就是不太喜欢MICROSOFT的东西!
    所以现在正在学JAVA。
    共同进步!
      

  22.   

    .net现在没有可用的企业级分布式组件模型(类似于J2EE中EJB的东东)
    .net现在没有自动的数据持久化支持(类似于EJB中CMP Entity Bean的东东)
    .net对数据库的支持范围有限(现在好像只有SQL Server和Oracle,其他的需要使用ODBC)
    不知道.net对消息服务的支持如何,没在.net下使用过消息服务器,不过Java有专门的JMS规范
    还有就是.net没有open source或free的服务器支持(比如JBOSS和Tomcat)