java和C#相比,优势在哪里?

zhouyu2005 2010-09-10 02:40:42
除了跨平台,java和C#相比,优势在哪里?刚才在论坛首页看到.net可以控制迅雷,调用dll,这个是java很难做到的,虽然有JNI或第三方开源程序,但是那些第三方不太成熟,而JNI则需要会写VC代码,很难做到。本人菜鸟一只,做过的所有的项目都是在windows平台下,这就浪费java跨平台的优点了,但是无法调用windows API确实java最大的缺点。
这里是java社区,我确提出这个问题,请大家谅解,这是我最近一直困惑的事情。如果觉得我讨厌的话可以不回,但不要喷我
...全文
21759 92 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
92 条回复
切换为时间正序
请发表友善的回复…
发表回复
小松618 2013-05-08
  • 打赏
  • 举报
回复
各位老师啊 我还是在校学生 两个都学习的 现在要选C#和JAVA的方向了 还是有些迷茫 请各位赐教
浅寻 2013-04-05
  • 打赏
  • 举报
回复
java和.net硝烟
老吴笔记 2013-04-05
  • 打赏
  • 举报
回复
linux+java + mysql = 免费 C# + windows server+sql server = 昂贵的费用 当然也可以linux + mono + .net + mysql 看需求吧,没什么好坏之分,都是工具,能干活完成任务就好。
a992513385 2012-10-17
  • 打赏
  • 举报
回复
我怎么感觉C#简单多了,Java拖泥带水,但有些东西逼迫我们不得不用Java,C#跨平台性绝对不如Java,撇开Windows JAVA绝对优势,在Windows这快领域,C#我觉得远远在JAVA之上,未来的趋势C#会超越JAVA,主要在跨平台上.在语法上C#与JAVA有着惊人的相似,现在微软的.NET是在做语言标准,JAVA还没到这个地步.
旭子 2010-09-14
  • 打赏
  • 举报
回复
[Quote=引用 84 楼 rain208 的回复:]

一群貌似很精通的sb在讨论一个和自己没有一毛钱的2种语言谁更好这个蛋疼的问题。
来证明自己比别人强。
。。。。。
[/Quote]
太有才了。。。
旭子 2010-09-14
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 szvsking 的回复:]

引用 18 楼 ticmy 的回复:

我靠,CSDN首席喷子在这出现了!


俺從未离開過java論壇,幾乎無日不在,你竟說“在這出現了”,你發現了新大陸了啊,還是初來java論壇?
[/Quote]

美女程序员~
Rain208 2010-09-13
  • 打赏
  • 举报
回复
一群貌似很精通的sb在讨论一个和自己没有一毛钱的2种语言谁更好这个蛋疼的问题。
来证明自己比别人强。
。。。。。
superrain_zy 2010-09-12
  • 打赏
  • 举报
回复
我也反对人身攻击,除了技术,素质也很重要
Xiaoloveliuforever 2010-09-12
  • 打赏
  • 举报
回复
其实上面我也说了 我对语言美偏见
从不把语言当做自己的信仰

讨论讨论也就罢了,但是看到某些进行人身攻击
就很不爽,很想说说,什么叫长的像民工?
.NET的入门傻到什么程度,我真的不想说
我就很傻,可是我入门都只需要一周,
再说了,怀疑Java简单,我倒也不说什么,也许是你是天才
不过头一次听看到有人说C++不强大,C++不复杂的
你知道什么是C++不?
superrain_zy 2010-09-12
  • 打赏
  • 举报
回复
哈哈,szvsking的发言真踊跃呀
tangjun222 2010-09-12
  • 打赏
  • 举报
回复
过来学习,java不是模拟器么
wuxiaoke2009 2010-09-12
  • 打赏
  • 举报
回复
跨平台 可以自己设置框架 比较开放
zhouyu2005 2010-09-12
  • 打赏
  • 举报
回复
[Quote=引用 58 楼 syw_sdxl520xln 的回复:]
学习java2,3年的和7,8年的水平差不多,而.net2,3年和7,8年的就有差距了,.net记得东西太多了麻烦……
[/Quote]
这个是真的吗?
superrain_zy 2010-09-12
  • 打赏
  • 举报
回复
java的东西太杂了,学习成本高。
学了BEA的东西不一定跟SUN的东西兼容,学了Oracle不一定跟IBM的东西兼容
zhouyu2005 2010-09-12
  • 打赏
  • 举报
回复
网上java的视频非常多,C#就相对少了一些
zhouyu2005 2010-09-11
  • 打赏
  • 举报
回复
请大家看好了,我的本意并不是讨论java和C#谁好谁坏
西园公子 2010-09-11
  • 打赏
  • 举报
回复
稍安毋躁,在你没有自己研发出一种优秀的语言之前,你没有资格去评价任何一门语言的好坏!当然只是“没有资格”。java一如既往的稳定,net则如如雨后春笋,近些年蒸蒸日上。作为优秀的IT人,没必要太过于担心一门语言的“生死”,因为实际工作中我们是适应工作,而不是工作需求适应我们的语言。今天做net,明天搞java,后天调php,甚至硬着头皮去鼓捣传说中的“指针”,这样的情况比比皆是。因此IT人,淡定!!
szvsking 2010-09-11
  • 打赏
  • 举报
回复
[Quote=引用 53 楼 qianquan 的回复:]

会java转.net只用一周,会.net转java可就没那么容易了
[/Quote]

話說反了,我認為從.net轉java不需要學,因為java裡有東西在.net4裡全有,mvc,orm,ioc。。。什麼的全有,基本拿來java的項目就做,還需要學什麼嗎?
vincent19900728 2010-09-11
  • 打赏
  • 举报
回复
哎 有什么好争得呢 各有优点 看你自己 更喜欢那种 喽
zhouyu2005 2010-09-11
  • 打赏
  • 举报
回复
没想到在下的小小愚见引起这么大的反映
加载更多回复(69)

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧