| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8376 人关注过本帖
标题:[讨论]java c#哪个在社会上更实用
只看楼主 加入收藏
jason607
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2006-10-8
收藏
 问题点数:0 回复次数:76 
[讨论]java c#哪个在社会上更实用
到底是用java 还是主要用c#从事工作呢,哪个更好,应该怎么样对待
搜索更多相关主题的帖子: java 社会 
2006-10-14 23:24
yangglemu
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:273
专家分:521
注 册:2006-9-15
收藏
得分:0 

学好哪一种都一样。
目前。NET也能跨平台和智能设备应用了
不过我感觉C#入门容易些,特别是对有C、C++语言基础的人
JAVA相对来说不容易掌握。个人意见。


试着挣个威望!
2006-10-15 02:19
myloverduan
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2006-8-18
收藏
得分:0 
我觉得C#会慢慢代替JAVA哦。

和大家一起学习哦~~!!呵呵~!
2006-10-15 09:39
冷雪无痕
Rank: 1
等 级:新手上路
帖 子:125
专家分:0
注 册:2006-8-30
收藏
得分:0 
我觉得语言只是一种工具,哪一门学精通都好用.学精一门,其他的也就好学了吧?

<<奇迹>> 如果 这个世界 真的有奇迹 那么 你我所各自站立的土地 能否合二为一
2006-10-15 09:50
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
收藏
得分:0 
以下是引用yangglemu在2006-10-15 2:19:08的发言:

学好哪一种都一样。
目前。NET也能跨平台和智能设备应用了
不过我感觉C#入门容易些,特别是对有C、C++语言基础的人
JAVA相对来说不容易掌握。个人意见。

怎么跨平台法?

2006-10-15 09:52
jason607
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2006-10-8
收藏
得分:0 
也是哈,学习好一种,另外的就很好的深入了,都有共同之处的

满怀自信,不轻言放弃!
2006-10-15 11:08
sunnvya
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1094
专家分:0
注 册:2005-11-23
收藏
得分:0 
C#N年内无法替代JAVA
在WINDOWS下2年内可能
但在LINUX下就很难了

http://www. 第二站>>>提供源码下载
2006-10-15 15:37
jason607
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2006-10-8
收藏
得分:0 
如果windows不被linux替代的话,java还是很有可能赶不上c#

满怀自信,不轻言放弃!
2006-10-15 16:13
jason607
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2006-10-8
收藏
得分:0 
以下是引用live41在2006-10-15 9:52:13的发言:

怎么跨平台法?

.net可以跨平台,在其他操作系统可以么,


满怀自信,不轻言放弃!
2006-10-15 16:14
yangglemu
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:273
专家分:521
注 册:2006-9-15
收藏
得分:0 

微软现在的.net平台只能运行在windows32平台,似乎没有实现跨平台。微软目前也多专注于windows平台上的.net平台开发,不过微软也提供了FREEBSD上面的共享源代码CLI实现。c#是微软用来对抗java的一种面向对象的语言。c#(C sharp)已经被提交为ECMA-334标准,CLI(ECMA--335),看过ANDERS HEJLSBERG的访谈就能知道,在设计CLR之初,.net小组确实是考虑过让.net跨平台的,否则完全没有必要提供一个WINDOWS之上的中间平台(虚拟机)。微软对.net的定位是“不是COM,但是却是更好的COM”,意思是.net并不依赖COM技术。

net跟MS其它的产品不同,自从它被提交成为标准后,.net就不完全是属于MS的世界了,而且LINUX的世界和JAVA的世界也不同,SUN对JAVA的影响程度甚至比MS对.net的影响程度还要大,毕竟SUN还牢牢的把握着JAVA的标准. 现在的移植Microsoft .NET Framework到Linux平台的一个Open Source项目mono项目(http://www.go-mono.org/)。在沉默了很久以后,MONO终于又释出了一个新版本0.29,这个版本有很多重大的改进,包括我最希望看到的ASP.NET,希望明年第一季度推出MONO 1.0的时候,能让.NET实现真正意义上的跨平台。MONO也发展了自己独特之处,也有自己的NAMESPACE,按照他们的说法,MONO可能会成为区别于.net和J2EE平台之外第三种选择,他的优势也很明显,在一定程度上可以和.net保持兼容性(至少可以完全兼容.net 1.0),但是又不排斥来自第三方的技术(比如CORBA),将来一定会有自己的生存空间。

微软推出CLR的用意就是实现跨平台,虽然以前推出过,但不太成功,而且目前也没有风声,但并不代表MS目前没有在幕后加紧研制,展望未来,以MS的实力,实现成熟的跨平台和可移植性不是梦想。


试着挣个威望!
2006-10-15 21:23
快速回复:[讨论]java c#哪个在社会上更实用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034487 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved