作者lovdkkkk (dk)
看板Soft_Job
标题Re: [请益] 谁最适合做Java学习者的垫脚石???
时间Mon Oct 19 16:58:30 2015
个人觉得一定要选一个垫脚石的话,
C 语言的 "入门" 部份接 JAVA 会是很顺的,
入门就是 变数 if for while struct 这些,
不含 function-pointer/macro 及更进阶的奇技淫巧。
不过基本上可以直接学 JAVA 啦。
对底层了解的程度会影响很多方面,
决定你写的程式效率如何,
以及遇到瓶颈时找到适当解法的能力如何。
记得看过一句话
Let's write cool program to avoid global warming.
很实在的一句话,少花 CPU、Ram 就是少开机器、少耗电跟少产热,
这可是攸关地球上所有生命的大事啊!
※ 引述《longmahero (正道战警)》之铭言:
: 很抱歉!我的思维比较天马行空,请高手大大们别见笑!
: 我发觉台清交的电资学院有门课程:计算机概论与程式设计
: 这是大一生的基础课程,虽然各校名称相同,
: 但好像有的学校教的是C语言,
: 有的是教C++ 不过共同点是他们大二课程,都是教Java语言。
: 请问学校课程这样的安排是否有特殊意涵?!
: 曾听过一个说法:
: Java是以C++为基础所发展出来的编程语言。
: 若上述为真,那是否代表先学C++这类物件导向的语言,
: 会较有助於Java的理解与学习?!
: *疑点:
: 1. 先学C语言会混淆Java的学习 vs 先学C++会混淆Java的学习
: 大家认为上述何者较贴近事实?大家觉得C与C++哪个较适合做Java的垫脚石?
: 2. 既然Java这种高阶语言已自行解决记忆体管理与配置等底层问题,
: 那麽Java学习者还需要懂计算机的底层问题吗??
: 换句话说,Java Coder还有必要懂数位逻辑,计算机组织,作业系统等
: 底层知识吗??
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.80.109
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1445245113.A.928.html
1F:推 cobrasgo: 这句话蛮酷的 10/20 12:33