| 查看: 4293 | 回复: 16 | |||
[交流]
[活动]说说自己对C、C++、JAVA三种语言的看法
|
|||
|
作为三种比较通用的计算机语言,每一种都有自己的特性,也有各自的优缺点,欢迎大家发表一下对它们的看法: 可以谈谈自己的学习体会; 也可以说说自己对它们的理解; 当然,如果你对它们都比较熟悉的话,不妨做一个深入的比较。 总而言之,交流至上,说出自己想说的,希望能对一些人有所帮助! |
» 猜你喜欢
咱们一起用铁证分析2026国家社科基金中标与否
已经有22人回复
是这周出结果还是下周出结果?
已经有4人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有5人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有6人回复
欢迎发来filecode的Mz6后的代码验证其规律
已经有49人回复
哪位老哥知道今年的国自然具体哪一天放榜?
已经有5人回复
各位道友,我要去昆明玩几天,回来见。
已经有7人回复
filecode
已经有10人回复
奇怪,两个人的filecode固定段从头到尾一模一样
已经有11人回复
有时候,自然基金真的不能太认真 (我的申报经验)
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
两本经典的入门教程C Primer plus(第五版)和C++ Primer plus(第五版)
已经有58人回复
急求 C或C++编如何求三次方程的程序 交作业
已经有3人回复
如果编程语言是汽车……
已经有16人回复
【求助】大家觉得学C++好还是Java好? 两者一起学容易搞混吗?
已经有17人回复
【求助】求将c语言改写为C++,求教高人啊!
已经有6人回复
【求助】自己写的C语言,突然想看看C++是什么,求助一下。还有C语言和C++有什么区别啊
已经有22人回复
【分享】C/C++常用算法设计方法,fortran其他语言编程也可以参考下
已经有8人回复
【求助】帮我编个程啊~C语言,C++,Matlab,VB...都行~
已经有14人回复
» 抢金币啦!回帖就可以得到:
北京信息科技大学机电工程学院硕士研究生招生线上宣讲会-8月16日
+5/265
2026年生物学、大数据与信息工程国际会议 (BSBIE 2026)
+1/251
胆酸锂 (Lithium cholate)
+1/87
中国科学院空天院精密干涉测量团队 精密机械结构工程师招聘启事
+1/84
中国科学院空天院精密干涉测量团队招聘光学/算法/机械方向博士后/特别研究助理/工程师
+1/81
中国科大-合肥国家实验室冷原子量子网络团队招聘启事
+2/60
广西大学 化学化工学院 新入职教师招生 化学、化学工程与技术、材料化工专业
+1/49
广东医科大学博士后招聘-基础医学,生信等方向
+1/38
天津大学环境学院童银栋教授招收博士后(生源要素循环/温室效应/新污染物方向)
+1/30
清华大学深圳国际研究生院招聘-博士后(长期有效)
+1/30
西北工业大学 生科院 秦绪军课题组诚招博士后、博士/硕士研究生【长期有效】
+1/14
中山大学国家级青年人才课题组招收推免硕士2名(2027年入学)
+2/8
北京理工大学-集成电路与电子学院杰青团队-招博士后
+1/6
北理工集成电路杰青团队 | 诚招科助理
+1/3
中国科学院空天院精密干涉测量团队 精密机械结构工程师招聘启事
+1/3
中国科学院生物物理研究所田勇课题组招聘联合培养生
+1/3
苏州大学能源学院管大秦课题组诚聘博士后及招收博士/硕士研究生
+1/2
中国科学技术大学环境学院招聘招生
+1/2
海南大学化学院—功能分子器件团队2027博士招生+博士后招聘
+1/2
北京理工大学-集成电路与电子学院杰青团队-招博士后
+1/1
11楼2011-10-21 21:35:46
2楼2011-10-11 20:13:20
★
小木虫(金币+0.5):给个红包,谢谢回帖
微尘、梦想(金币+10): 谢谢参与 2011-10-19 20:26:26
小木虫(金币+0.5):给个红包,谢谢回帖
微尘、梦想(金币+10): 谢谢参与 2011-10-19 20:26:26
这还真是老生常谈的问题...java只是略懂,就不评论了 C和C++的话,推荐一本书:Inside the C++ Object Model (Stanley Lippman著),中文名叫《深度探索C++对象模型》。看了之后就能理解C和C++之间语言上的关系了,当然,设计模式上的关系和差异的话,恐怕还得在实践中去找感觉。 最后我感觉:没有最强大的语言~“强大”如果定义在代码运行效率上的话,C第一;如果定义在设计模式和移植上的话,JAVA第一;如果定义在运行效率和设计模式兼顾上的话,C++第一。 |
3楼2011-10-12 18:57:51
4楼2011-10-13 22:46:09
5楼2011-10-14 12:01:50
6楼2011-10-15 12:48:37
7楼2011-10-16 21:27:12
9楼2011-10-18 10:19:56
10楼2011-10-21 19:56:59
12楼2011-10-23 11:51:20
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
好吧,我也扯两句。 1 效率: 在不熟悉系统的前提下, java的效率很高,c++其次,c语言次之。 反之了解系统细节的话,懂得优化,就是c > c++ > java 2 难易程度 c 语言最难,易学难精的典范。面向过程,对象只是一种 思考方式,c一样可以写面向对象的程序。 c++ 相对简单很多,不必试图搞清楚c++是什么,更不要被那些范式迷惑了。 c++ 自由度高,所以很多搞出来的东西设计过度,难以理解,所以被视为高难的语言。 多看看代码,也就2,3年就差不多了,高手要5,6年。 java 的效率很高,无论是开发还是运行。因为大多数情况下不必关心细节,所以应用起来简单很多。 只是java程序员一般习惯在设计模式,框架结构上动脑筋。这个其实很二的,个人还是崇尚kiss原则。 |
13楼2013-08-20 22:37:48
14楼2013-08-22 11:08:04
15楼2014-01-16 23:29:53
16楼2014-01-18 19:53:50
17楼2014-01-19 20:31:21
简单回复
2011-10-16 22:31
回复










回复此楼
这还真是老生常谈的问题...