JAVA与Vb.net,C#的区别

它们各自擅长编写什么程序?想学习在手机上编程,应该学习那个?应该如果学习?... 它们各自擅长编写什么程序?想学习在手机上编程,应该学习那个?应该如果学习? 展开
 我来答
snfnyygt
推荐于2016-02-21 · TA获得超过1625个赞
知道大有可为答主
回答量:1469
采纳率:0%
帮助的人:1337万
展开全部
手机上选JAVA,支持 JAVA的手机最多,
NOKIA S60 支持JAVA 和C++
NOKIA S40支持 JAVA
其他的的LINUX等全支持JAVA
安桌 支持 JAVA
WINCE 支持 JAVA模拟器
苹果支持 OBJ-C
由此看来,嵌入式系统并不统一,但是JAVA被支持的最广泛..
不管是智能机还是非智能机,基本接近于通吃了..
虽然有些公司招聘C++ 嵌入式,但是前途并不看好.. 自从S60被其他智能机从市场上挤出来,嵌入C++也要跟着他一起消失..
这里不得不提的是,S40的中低端机只支持JAVA ,而且在中低端机里,S40的市场占有率高的恐怖...所以,如果放弃JAVA ,那就意味着放弃这个庞大的用户群... 看看身边有多少平民用着1000元左右或1000元以下的 NOKIA 手机... 就知道了,典型的S40
,虽然ORACLE 这个流氓拿着JAVA乱搞,甚至可能会收费,但是嵌入领域,你没有别的选择.要想兼容各多硬件,要想尽量的降低开发次数和开发周期带来的成本消耗,唯有JAVA能满足.
genie2014
2011-08-22 · TA获得超过6488个赞
知道小有建树答主
回答量:1140
采纳率:0%
帮助的人:918万
展开全部
你说的这3个语言都是做b/s架构软件的,就是基于浏览器的。他们之间的关系就好比中文、英语、德语,其实只是语法的区别,任何一个功能点,以上3个语言都可以完成,java现在能流行一点,C#是微软山寨Java的,VB有点老了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彩虹饮料
2015-10-15 · TA获得超过841个赞
知道小有建树答主
回答量:212
采纳率:50%
帮助的人:151万
展开全部
他们都是完全面向对象的编程.
首先Vb.net和C#都是微软.net平台下的语言;而Java既是平台又是语言;
其次语法上,Java和C#是非常非常接近的,而Vb.net语言风格更接近自然语言,继承了Vb6.0以来的优势,目前热门程度虽然不及C#,但是原理上可以和C#实现一样的功能,因为他们用的都是一个平台。
效率上,由于都要生成中间语言,效率都不如C++,但是对于一般开发硬件比较好的情况下是可以忽略这些的。
在使用工具上,Java的完全开源,使得有非常大的扩展性,Eclipse提供了非常优化的开发IDE,各类插件,还可以编写热门的安卓程序。当然.net平台也要开源了,IDE是微软的王牌VS系列,也非常非常方便。
开发程序类型:简单说,开发一个窗体应用,当然优先考虑VB和C#,在移植性方面JAVA的优势已经大不如前了,但是还是可以用JAVA开发一些特定要求的程序,特别是WEB开发。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
X亿HU
2011-08-22
知道答主
回答量:19
采纳率:0%
帮助的人:14.2万
展开全部
学习java手机方向的android编程吧。。。前景不错。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风动破7728
2011-08-22 · TA获得超过1486个赞
知道答主
回答量:131
采纳率:0%
帮助的人:99.4万
展开全部
在手机方面的应该java好用些吧,java和c#差不太多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式