编程的前辈们,vc++和java的选择?
我现在上大学了,刚学过c语言和VB,其中vb学的最扎实,C语言仍在继续当做重点去学习,我以后想深入学习一些编程方面的东西,听老师说vc++和java是现在用途较广的,上网...
我现在上大学了,刚学过c语言和VB,其中vb学的最扎实,C语言仍在继续当做重点去学习,我以后想深入学习一些编程方面的东西,听老师说vc++和java是现在用途较广的,上网查了一些资料有的说VC好,有的说JAVA好,我现在有点晕,希望各位前辈能给些建议,给我指点迷津,谢谢了!
谢谢大家的回答,非常感谢!在下在心里感激不尽! 展开
谢谢大家的回答,非常感谢!在下在心里感激不尽! 展开
20个回答
展开全部
C\C++(VC)和Java两种语言的确是各有所长各有所短,至于说学哪个好哪个不好,没法这样说,他们适用的领域是不同的,所以选择哪一个关键看你的兴趣:
几种语言的优缺点如下:
开发语言家族完美结晶——Java
Java语言从问世至今,也只不过是短短十几个年头,在开发语言这个成员众多,竞争激烈的大家庭中,能够一跃成为家族的领军者,得益于它的众多优点。它是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,减少了应用系统的维护费用。对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的一次编译,到处运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。因此一经问世,就成为了程序员最喜爱的开发语言,在TIOBE开发语言排行榜2008年下半年6个月的开发语言排行统计中,Java始终以20%以上的流行比例占据第一的位置。相信在2009年,Java语言一样会保持着08年的强劲势头,凭借其自身的众多优点,依然将其最流行,最受程序员欢迎的开发语言的荣誉保持到底。
开发语言家族常青树——C
说到C语言,大部分的程序员对它都有很深的感情。它年龄之大,资历之老,在开发语言这个大家庭中,绝对可以称得上翘楚。经过这许多年的磨砺与检验,C语言不但没有被淘汰,而且一直受到程序员的喜爱,足可以看出其语言特点的优异。C语言简洁紧凑、灵活方便、运算符丰富,能用来实现各种复杂数据类型的运算,语法限制不严格,程序设计自由度大,可以直接对硬件进行操作,生成代码质量高,可移植性好,适合于多种操作系统, 如DOS、UNIX,也适用于多种机型。只是在数据的封装性上,C语言有些疏漏,使得C在数据的安全性上做的有很大缺陷,另外,C的指针操作也给它带来了很多不安全的因素。尽管如此,却并不能掩盖C语言的光芒,TIOBE开发语言排行榜2008年下半年6个月的开发语言排行统计中,C语言也始终保持了第二的位置,因此我们也有理由相信,在2009年,虽然未必赶得上自己的小兄弟Java,但是保住自己第二的位置也绝非不可能。
开发语言家族新贵——C++
C++语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来。C++以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。面向对象的设计思想是在原来结构化程序设计方法基础上的一个质的飞跃,完美地体现了面向对象的各种特性。C++优点在于作为编译型语言,把效率与泛型和面向对象特性完美的结合了起来,然而,与C的兼容性也使得C++在某些语法和语义上保留了C的一些瑕疵之处,太过于华丽,倾向于鼓励过分复杂的设计。在2008年下半年的开发语言排行统计中, C++有5个月还是跻身前三,也足以证明其不凡之处。相信在2009年,C++依靠其突出的特性,依然能够位列三甲。
可以参考TIOBE权威编程语言排行榜:
http://news.csdn.net/n/20090220/123416.html
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
几种语言的优缺点如下:
开发语言家族完美结晶——Java
Java语言从问世至今,也只不过是短短十几个年头,在开发语言这个成员众多,竞争激烈的大家庭中,能够一跃成为家族的领军者,得益于它的众多优点。它是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,减少了应用系统的维护费用。对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的一次编译,到处运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。因此一经问世,就成为了程序员最喜爱的开发语言,在TIOBE开发语言排行榜2008年下半年6个月的开发语言排行统计中,Java始终以20%以上的流行比例占据第一的位置。相信在2009年,Java语言一样会保持着08年的强劲势头,凭借其自身的众多优点,依然将其最流行,最受程序员欢迎的开发语言的荣誉保持到底。
开发语言家族常青树——C
说到C语言,大部分的程序员对它都有很深的感情。它年龄之大,资历之老,在开发语言这个大家庭中,绝对可以称得上翘楚。经过这许多年的磨砺与检验,C语言不但没有被淘汰,而且一直受到程序员的喜爱,足可以看出其语言特点的优异。C语言简洁紧凑、灵活方便、运算符丰富,能用来实现各种复杂数据类型的运算,语法限制不严格,程序设计自由度大,可以直接对硬件进行操作,生成代码质量高,可移植性好,适合于多种操作系统, 如DOS、UNIX,也适用于多种机型。只是在数据的封装性上,C语言有些疏漏,使得C在数据的安全性上做的有很大缺陷,另外,C的指针操作也给它带来了很多不安全的因素。尽管如此,却并不能掩盖C语言的光芒,TIOBE开发语言排行榜2008年下半年6个月的开发语言排行统计中,C语言也始终保持了第二的位置,因此我们也有理由相信,在2009年,虽然未必赶得上自己的小兄弟Java,但是保住自己第二的位置也绝非不可能。
开发语言家族新贵——C++
C++语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来。C++以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。面向对象的设计思想是在原来结构化程序设计方法基础上的一个质的飞跃,完美地体现了面向对象的各种特性。C++优点在于作为编译型语言,把效率与泛型和面向对象特性完美的结合了起来,然而,与C的兼容性也使得C++在某些语法和语义上保留了C的一些瑕疵之处,太过于华丽,倾向于鼓励过分复杂的设计。在2008年下半年的开发语言排行统计中, C++有5个月还是跻身前三,也足以证明其不凡之处。相信在2009年,C++依靠其突出的特性,依然能够位列三甲。
可以参考TIOBE权威编程语言排行榜:
http://news.csdn.net/n/20090220/123416.html
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
展开全部
建议你学java
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很负责的告诉你一下:
我们大学我认识的 学JAVA的,到了找工作的时候,都去了需要用C的公司
大学里面都白学了
C/C++才是王道,等到你找工作的时候就明白了
JAVA应用目前太少,如果你很牛,那也行
但是一般人,我还是建议学习C/C++,这个工作好找
当然了,一句话,学好了都行,语言不是问题,能力才是关键
我们大学我认识的 学JAVA的,到了找工作的时候,都去了需要用C的公司
大学里面都白学了
C/C++才是王道,等到你找工作的时候就明白了
JAVA应用目前太少,如果你很牛,那也行
但是一般人,我还是建议学习C/C++,这个工作好找
当然了,一句话,学好了都行,语言不是问题,能力才是关键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都差不多,你会用vc,你也差不多会Java,计算机语言也都有共性,
Java确实实用,大学里学的是j2ee本人建议你也学j2me,这个以后很有前途
Java确实实用,大学里学的是j2ee本人建议你也学j2me,这个以后很有前途
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你想从事什么了,JAVA侧重网络的,而且现在JAVA用的比较多。不过如果你有C的基础,学C++比较顺手些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-03-03
展开全部
根据自己的感觉吧
说到底学哪个都不是很轻松的
针对自己的以后想走的发展道路选吧
说到底学哪个都不是很轻松的
针对自己的以后想走的发展道路选吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询