作者henry781114 (期王)
看板java
标题[问题] 打好Java基础对学其他语言的帮助大吗?
时间Thu Aug 22 01:45:00 2013
先声明我非本科系(我是数学系),对程式语言这块很陌生,也没啥基础
大一的程式语言老师教C一学期也没教什麽,只教到for (据说资工系2个礼拜就能上完XD)
目前要升大四,想说在大学毕业前学好一个程式语言
将来没有要走写程式这行(想走也太慢了XD),只是本业可能会需要写程式
以後写的程式也不一定会用Java,但我听说学好一个程式语言,再学其他语言会很快
本来我是想学好C的,因为听说这个语言的效能最好,最低阶,学得好什麽都做得出来
但是我看到我们学校资工系和资管系大一的程式语言课程都是教Java,所以也无从选择@@
我认识一位资工系的朋友说Java有个缺点是如果有错的话,要整个重开@@
C或C++就只要去找看看是哪一行写错,直接修改就好
想请问各位,如果我想打程式基础的话,去买本C的书来看比较好,还是去修Java的课呢?
什麽语言对将来学其他程式的帮助最大呢?
感谢各位!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.103.64
1F:推 cyclone350:英文吧... 08/22 01:57
有道理!
2F:→ fireslayer:甚麽叫作有错的话要整个重开= =? 08/22 02:05
3F:→ fireslayer:你确定你朋友真的是资工系的吗? 08/22 02:06
呃!他毕业很多年了,现在没走那行,很久没碰了,我也不确定他说的意思是什麽,抱歉QQ
※ 编辑: henry781114 来自: 122.116.103.64 (08/22 02:17)
4F:推 ck574b027:有语言是写错的话还得先告解,不然不能修改的吗? 08/22 02:23
5F:→ bitlife:看时间和领域,时间少领域要用X就直接学X,时间够就c再java 08/22 06:53
6F:→ andymai:以Java、C#、C++来讲~学得越深帮助就越大~重点是够深!至少 08/22 07:05
7F:→ andymai:要能以经验、观念在学习另一种语言时类推... 08/22 07:08
8F:→ realmeat:我认为学程式语言没个专案练习你啥都学不会 08/22 07:17
9F:→ realmeat:我不认为精通java的对asm/c有任何帮助, and我也非本科系 08/22 07:42
10F:推 Killercat:身为一个C C++ Java都有写的人 我不懂你资工系朋友说啥 08/22 08:15
11F:→ Killercat:debug绝对是java简单阿 简单个三百倍吧.... 08/22 08:16
12F:→ andymai:只能说...我是写Java之後才看懂C++的~之前可说是完全不懂 08/22 08:32
13F:→ andymai:另外...C++用kdbg来debug的话~其实跟java一样简单... 08/22 09:00
14F:→ Killercat:不是单纯的逻辑debug 而是c++ debug要考虑的问题很多 08/22 09:38
15F:→ Killercat:比方说两个&参考到同变数 这种bug要有点经验才能发现 08/22 09:43
16F:推 LPH66:推上三楼 我也是到写过 java 才搞懂 C++ 的 08/22 10:25
17F:→ jej:对於学英文这件事情的帮助真的不太大..... (劝世文) 08/22 12:26
18F:推 tails32100:我是学PHP後才搞懂JAVA的 (飘走 08/22 13:02
19F:推 abola921:数学系? 那matlab 好了 (逃) 08/22 13:55
20F:推 wuliou:我从ASM到C到JAVA, Android都写过 我觉得根本没有共通 = = 08/22 13:57
21F:→ realmeat:懂了程式语言要干嘛, 你就悟了, 不就个工具(挖鼻孔 08/22 16:17
22F:→ kogrs:我觉得逻辑对於写程式是很重要的 若读数学系的 照理说逻辑 08/22 23:50
23F:→ kogrs:是有个水准 至於学哪个语言就比较没差了 重点是逻辑.. 08/22 23:54