======================================================
注:本文源代码点此下载
======================================================
之前在有了点c基础以后就开始学java了,本人觉得java学起来很happy.有个师兄说java体现面向对象思想很棒!
所以说学好java,就等于掌握了面向对象。而面向对象是现在的主流技术,有个.net或java其中之一的熟练使用开发经验
就可以在一个月甚至更短的时间掌握另一门技术。像php之类的技术,快的可以一天就搞定其中的思想并做出东西。
所以说选择哪门技术作为入门不会对今后有什么大的影响。不过精通一门技术比样样都懂,都不通要好。
同样任何it技术都是有关联的,美工和编程也并非不可兼得(确切的说是掌握),软硬件技术也并非不可兼得。有时
编程累了,做个图,扣个网页也很爽(本人感觉)。所以我觉得在浩瀚的计算机技术的海洋里,如果真正热爱它的话,
你就永远能体会到它带给你的乐趣。
昨晚一个带我的大四师兄问我java与c++到底有哪些区别让你放着一个java练手的好机会(一个web项目)
而不珍惜,我不知道该怎么回答。我也知道这样的机会难得,我也很想做,所以今天就决定加入进去。但是
“java与c++到底有哪些区别”这个问题我并不想回避,于是今天我搜集了一些资料,想讨论一下两者的协作。
现在大二要开一门c++课,c++的魅力既是它的优点,又是它的缺点。c++的思想包含了面向过程和面向对象。
可以做任何事,这是java和.net所不具备的广度。但同样面向过程又使面向对象不够彻底。不能使面向对象很好的发挥
,开发一些项目也肯定不如现在的主流技术方便。
面向对象上,c++没有单根性。java和.net的所有对象都有一个基对象。例如:java有一个object。
c++思想中的对象似乎更宽泛,也更随意。(不知道这样说是否准确?)
其实差别还有很多,具体可以参考这个网址http://www.knowsky.com/367625.html。
面向底层的语言现在还是c/c++。如果底层使用c++,也灌输进面向对象的思想的话,那真的太爽了。
那么底层开发起来也会很顺手。
所以我认为java和c++可以很好的配合,java负责高层开发,c++负责底层开发。
同样对于.net来说c#和c++也可以很好的结合。
对于开源的发展来说,也许c++可以促进java变的更加完美。
以上只是我一点点浅薄的想法,希望可以和大家交流想法(所以发到首页),找一条正确编程之路。
同样也希望java技术思想能趋向完美。
欢迎大家指正错误,作为新手,虚心求教,望前辈们指点。
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
Java与C++的区别及合作可能性探讨
本文对比分析了Java与C++的区别,强调两者在不同场景下的优势与互补性,提出Java负责高层开发,C++负责底层开发的观点,讨论了两者在技术发展与开源领域的合作潜力。

被折叠的 条评论
为什么被折叠?



