c#能做的事情java都能做吗?

 我来答
非鱼共享
推荐于2016-06-07 · 专注互联网技术,快速了解互联网研发
非鱼共享
采纳数:204 获赞数:695

向TA提问 私信TA
展开全部
C#和JAVA只是两个不同的编程语言,存在编译过程、虚拟机、语法、程序运行方式等不同,但C#可以实现的功能,用JAVA同样也可以实现,只是C#是微软开发的,调用或实现相应的WIN32API 比较方便,JAVA在这方面略逊一些,而在跨平台方面虽然C#有Mono的支持,但也跟JAVA没有可比性
sunlyk
2014-10-13 · TA获得超过202个赞
知道小有建树答主
回答量:326
采纳率:100%
帮助的人:167万
展开全部
从项目上看 web的C#能做的Java 也能做. winform的我就不清楚了.感觉好像java的winform程序不多.
从开发上看.无非是类库是否提供,不提供的自己想办法写.或者找别人写好的.
所以看你要做什么.如果做web 都行.做winform应用程序.c#吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一瞥不够
2014-10-13 · TA获得超过905个赞
知道小有建树答主
回答量:760
采纳率:71%
帮助的人:197万
展开全部
c#和java都是面向对象的语言. 所有c#能执行的东西java基本上都可以用自己的语言来实现. 但是由于使用环境的限制,两种语言在有些特殊的需求上还是有分歧.
追问
如果我想学这两种语言学哪一种更好一些。
追答
这样看个人的偏好了.我在2006年学习软件的时候这两种语言都有学, 后来慢慢的主攻java方向, 我的同学们有搞c#的, 也有搞java的.在学习的过程中我建议都将两种语言都了解一下.然后看看自己更喜欢哪一种.这两种语言其实思想上是一样的, 只要注意一些语法的细节部分就可以了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eros1018
游戏玩家

2014-10-13 · 非著名电竞玩家
知道小有建树答主
回答量:572
采纳率:87%
帮助的人:212万
展开全部
理论上都能模拟出来,java覆盖面太广了,也是跨平台性最好的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式