c语言.c++和java学哪个好一些?
c语言.c++和java学哪个好一些?经常听到有新人问,学那个语言比较好?现答复如下:C与C++两者属于博大精深型,学好了就是专家,入门其他语言很容易,可是很难学。java属于大众型,入门门槛低,而且学了以后应用范围很广,可是几十年后谁也不敢打包票,而且转型其他语言,特别是过程性语言不太容易。啥语言无所谓,关键是要好好学,你自己抉择吧,谁也帮不了你!
多说的很好啊 {:7_155:} 好像有种语言叫函数式语言,如ML。个人感觉相当难理解,转这个应该很难 Seandor 发表于 2013-8-10 08:27 static/image/common/back.gif
好像有种语言叫函数式语言,如ML。个人感觉相当难理解,转这个应该很难
我认为想学什么都不难, 怡静 发表于 2013-8-10 09:47 static/image/common/back.gif
我认为想学什么都不难,
恩,看个人的理解能力吧 Seandor 发表于 2013-8-10 09:49 static/image/common/back.gif
恩,看个人的理解能力吧
不是说兴趣是最好的老师, 怡静 发表于 2013-8-10 09:51 static/image/common/back.gif
不是说兴趣是最好的老师,
c语言.c++和java学哪个好一些?
我认为学python好一些。 Seandor 发表于 2013-8-10 09:55 static/image/common/back.gif
c语言.c++和java学哪个好一些?
我认为学python好一些。
是呀,现在小甲鱼老师开课了,学python的人很多啦,一起学哟! 怡静 发表于 2013-8-10 09:59 static/image/common/back.gif
是呀,现在小甲鱼老师开课了,学python的人很多啦,一起学哟!
恩,加油,一起学习,共同进步。 我什么也没有学过,知道一点ada! 海柯 发表于 2013-8-10 10:36 static/image/common/back.gif
我什么也没有学过,知道一点ada!
那就一起学呗。
RE: c语言.c++和java学哪个好一些?
怡静 发表于 2013-8-10 11:03 static/image/common/back.gif那就一起学呗。
呦!你还以为劳资真的没学过!劳资生气了!劳资没有见过这么纯的妹! 海柯 发表于 2013-8-10 11:10 static/image/common/back.gif
呦!你还以为劳资真的没学过!劳资生气了!劳资没有见过这么纯的妹!
这就是说假话的后果!你学过要说没学过,是你的事,不是我的事,对吧,生气不好,气坏了也是你的事,不是我的事,对吧!以后记到和我要说真话,这样你就开心,我也开心,对吧!
RE: c语言.c++和java学哪个好一些?
怡静 发表于 2013-8-10 11:13 static/image/common/back.gif这就是说假话的后果!你学过要说没学过,是你的事,不是我的事,对吧,生气不好,气坏了也是你的事,不是 ...
额!劳资想问你多么大了?这么正经! 本帖最后由 狼牙_ 于 2013-8-10 17:57 编辑
c是面向过程的,与其他两种语言的思维模式有区别,打个比方,你要开车去北京,面向过程的要考虑开什么车,怎么开,走那条路线等等一系列问题,而面向对象就不必考虑那么多,当你去北京,你调一个司机来,直接对司机说,“走,北京” 然后你就不用管了。到了目的地你继续下一步动作就行了
但是C语言一直是编程语言界的霸主,这一点是无可否认的,因为C语言的程序执行效率是非常高的,而且非常贴近底层,甚至能直接操作硬件这点是高级语言都无法比拟的。delphi的作者说过“真正的程序员用C,聪明的程序员用delphi”这一句话是非常经典的
但是java和c++这两种面向对象语言也有很大区别,比如VC++写的程序可以直接在winwods上运行而java写的程序 需要用户安装jre才能运行这是java的弊端
c++语法复杂,类型太多难记 而且c++学到深处 对算法的要求很高,java对算法的要求就相对较低了,因为很多算法sun公司帮你封装好了,你写程序的时候直接调用就行了,不必管那么多
但是c++同样能接触底层,可以开发dll 驱动等底层程序,相对功能较大,而且对桌面程序、图形处理等等都是C++的优势,java因为是在jvm中跑程序。所以基本上可以算是凌驾于系统之上的。java的程序很难接触到系统,还有就是java对桌面程序较为薄弱,java的长处在于服务器的开发,还有移动端程序 这方面比较突出
总的来讲 各有各的长处 也各有各的短处,要看你要发哪种方向了。如果做底层程序、驱动程序甚至是系统构架的就用C语言。如果是做游戏,做桌面程序开发,就C++、如果是网络编程或者是服务器程序、或者是移动端程序。那就java
狼牙_ 发表于 2013-8-10 17:49 static/image/common/back.gif
c是面向过程的,与其他两种语言的思维模式有区别,打个比方,你要开车去北京,面向过程的要考虑开什么车,怎 ...
不错,说得很深动!加奖! 本帖最后由 狼牙_ 于 2013-8-10 17:59 编辑
当然 如果只图个简单。。小甲鱼不是最近开了python的课么。。这非常简单。。语法简洁 还有小甲鱼以前录的delphi的教程 这两种都相对简单 怡静 发表于 2013-8-10 17:53 static/image/common/back.gif
不错,说得很深动!加奖!
谢谢美女版主喽~~伦家也是新人~当初选语言也纠结了很久。。 狼牙_ 发表于 2013-8-10 17:56 static/image/common/back.gif
谢谢美女版主喽~~伦家也是新人~当初选语言也纠结了很久。。
这是每个想学习的人,都会纠结的问题,想学什么,还是看个人, 狼牙_ 发表于 2013-8-10 17:54 static/image/common/back.gif
当然 如果只图个简单。。小甲鱼不是最近开了python的课么。。这非常简单。。语法简洁 还有小甲鱼以前录的de ...
是的,现在很多人在学python,