关于java和c++的困惑?
4个回答
展开全部
众所周知,java是几乎纯面向对象的语言,这里用几乎二字 ,是因为java里面保留了接口implements这个功能,java语言几乎由类包构成,所以你在学习java的时候,一个帮助文档是必不可少的了,几乎你在编程中所能用到的包都在里面。并且在虚拟机上运行不受硬件的限制,在处理有关WEB 架构方面,java是当仁不让的最优选。现在java也是比较流行的,几乎所有你能看到的网页都用java搭建起来的。如果学java,还要学相关的javascript html php jdbc 然后在学习一些架构。光学java是根本不行的,任何语言也是一样。
至于C++。我个人觉得就是鸡肋了,底层不如C,面向对象不如java,建议楼主有能力的话阅读以下坦克大战的源代码,体会一下什么是面向对象的思想。但是C++也有他的用途,C++兼具C(中级语言)和面向对象程序设计语言的特性,既可以用于设计性能要求比较高的系统级程序,又可以用来设计应用软件,设计出程序易于维护、易于重用、效率高。设计得当的话,还易于移植。差不多就这样。
总之 语言只是一种规则 用一种规则所表达出来的思想才是最根本的 所以语言不是障碍 需要攀登的是算法以及数据结构 希望对你有所帮助。
至于C++。我个人觉得就是鸡肋了,底层不如C,面向对象不如java,建议楼主有能力的话阅读以下坦克大战的源代码,体会一下什么是面向对象的思想。但是C++也有他的用途,C++兼具C(中级语言)和面向对象程序设计语言的特性,既可以用于设计性能要求比较高的系统级程序,又可以用来设计应用软件,设计出程序易于维护、易于重用、效率高。设计得当的话,还易于移植。差不多就这样。
总之 语言只是一种规则 用一种规则所表达出来的思想才是最根本的 所以语言不是障碍 需要攀登的是算法以及数据结构 希望对你有所帮助。
展开全部
想找工作学java,想学编程学c++ 学会了c++其他的应该不是问题。
java 易主了,不知道java在Oracle下会是怎样的发展,Oracle可是金钱至上的,以后收不收费课说不好,不过以后应该是web的天下,那时就不需要操作系统了,只有一个浏览器就OK了
java 易主了,不知道java在Oracle下会是怎样的发展,Oracle可是金钱至上的,以后收不收费课说不好,不过以后应该是web的天下,那时就不需要操作系统了,只有一个浏览器就OK了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java简单,不过得学几个月,其实学什么语言都差不多,看用心了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java 应用还是很广泛的,比我上学时想的要广泛,还是好好学习java吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询