之前在有了点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技术思想能趋向完美。
欢迎大家指正错误,作为新手,虚心求教,望前辈们指点。
分享到:
相关推荐
C内存管理内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题
在本章,我们将探讨Java程序的基本组件,并体会为什么说Java乃至Java程序内的一切都是对象。 2.1 用句柄操纵对象 2.2 必须创建所有对象: 创建句柄时,我们希望它同一个新对象连接。通常用new关键字达到这一目的。...
详细的内存问题,经典!内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
7.1.1 自动化:C++与VBA的桥梁 7.1.2 自动化组件与自动化客户 7.1.3 IDispatch接口 7.1.3.1 GetTypeInfoCount和GetTypeInfo 7.1.3.2 GetIDsOfNames 7.1.3.3 Invoke 7.1.4 类型库和ODL 7.1.5 VARIANT数据类型 7.2 ...
“尽管以C++为基础,但 Java 是一种更纯粹的面向对象程序设计语言”。 无论C++还是Java 都属于杂合语言。但在 Java 中,设计者觉得这种杂合并不象在 C++里那么重要。杂合语言 允许采用多种编程风格;之所以说 C++...
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。 内容预览: 1 内 存管理 1.1 C++内存管理详解 1.1.1 内存分配方式 1.1.1.1 分配方式简介 1.1.1.2 明确区分堆与栈 1.1.1.3 堆和栈究竟...
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的...本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。
由于原著都是以C++为例, 以Java 为例的设计模式 基本又都以图形应用为例,而我们更关心Java 在中间件等服务器方面的应用,因此,本站 所有实例都是非图形应用,并且顺带剖析Jive 论坛系统.同时为降低理解难度,尽量避 免...
文档中对常用的集中编程环境进行了深入的分析与探讨,分析了他们之间的关系与区别之处
为什么 Java 只有值传递,但 C++ 既有值传递,又有引用传递呢?今天我们就来探讨下这个问题,有需要的朋友可以参考下