[问题] C 和 Java 的不同?

楼主: kenn2001 (kenn )   2014-08-30 11:21:47
我想学java语言,我之前学过C语言,我发现有一些相同之处,
又感觉有很大的差别。
我该从哪学起?
他们有哪些差异?
希望各位高手能帮我解决这个小问题
Thanks
作者: BaiYe (摆耶)   2014-08-30 11:35:00
从哈囉渥开始
作者: laiis (你今天集点了吗?)   2014-08-30 12:16:00
作者: realmeat (真肉)   2014-08-30 13:45:00
你没真的学会C语言,真的懂你不会来问这问题
作者: pttnews (PTT新闻)   2014-08-30 14:48:00
c有指标,c的变量可以存放内存位址,也可以存变量初学者常搞不懂,这变量是byte还是某位址或是指向某位址,那个位址又指向另一位址,link->link->link->value,c又没有边界检查,所以会覆蓋程式码内存,有些观念不清的人常常搞挂自己程式,然后DR.瓦特生出现了c还有sizeof(int c)我觉得还蛮好用的。可惜java没有但是java的串流超好用的,而c没有。
作者: FantasyRyu (眩惑之龙)   2014-08-30 17:24:00
差异多到已经不知道怎么回惹。
作者: baconcsie (Bacon)   2014-08-30 18:06:00
差异多到想嘘不知道怎么嘘,直觉洗文章
作者: Killercat (杀人猫™)   2014-08-30 20:12:00
我想搞懂女人 我个是男人 我发现有些相通之处 又感觉有很大的差别(然后我就跑去建筑跨海大桥六线道了)
作者: Debians   2014-08-30 21:24:00
差异喔…先找书或网络资源学吧 学完就不会问了
作者: cpper (韩立)   2014-08-31 19:39:00
这问题很简单,介绍你去巨匠或联成补习一期java你就知道了
作者: ImOnLine (So be it)   2014-08-31 22:34:00
补习班不会讲到C吧
作者: Killercat (杀人猫™)   2014-09-01 08:45:00
他说他会C啊
作者: baconcsie (Bacon)   2014-09-01 18:28:00
重点是让他去补习班白花那个钱 XDDD
作者: HuangJC (吹笛牧童)   2014-09-12 23:57:00
这问题很有趣啊;我学c就算几十年也不敢说懂 c那难道永远都不问了?
作者: realmeat (真肉)   2014-09-13 00:18:00
c学几十年? 我对c的理解是"一片空白", 我用了6年c语言重点不是语言本身, 而是其他背景知识及环境设定
作者: HuangJC (吹笛牧童)   2014-09-13 04:01:00
80 20 原则,应该是想问'怎样最快速掌握 java'吧..只要能解决大部份问题,语言细节可以算小事举例来说,class 的存取权,private/protected/public...这东西我主管就放弃了(还有巢状 class 等很多变化)他把写 C++ 的逻辑,几乎照抄的搬进 java;然后全 public所谓的 private 其实是 source code 的保护;这就放弃了程式还是会动啊,只是一切自己小心,别写出 side effect

Links booklink

Contact Us: admin [ a t ] ucptt.com