作者rps12369 (小董)
看板java
标题Re: [问题] 学习顺序
时间Sun Feb 22 23:18:21 2009
我说说我的感觉还有经验好了
我是从 QuickBasic -> VisualBasic -> C -> C++ -> Java 一路走过来的
就 JAVA (SE) 这个领域而言 我也只算是摸了一阵子的新手而已
就我的学习历程来说
QB 基本上..是学程式逻辑和程式语法的初步而已
VB 是对物件导向沾一下边
而C语言 算是到目前为止 陪伴我最长最久也最有感情@@?的语言
C++ 只有学物件导向到底在干什麽 是什麽东西 怎麽用 不是很深入
Java 正在摸索中...
『资料结构』我也接触满久了 这对程式设计会有很大的帮助
而且也挺好玩的 对於程式逻辑有一定的掌握度时 建议原PO可以尝试尝试
我是觉得我这个过程还算不错
QB我想原PO没有必要学了
VB嘛..暂且也没有急迫性 除非你要拥抱微软@@? (微软其实还有Visual C++)
而 如果可以的话 我真的建议从 C 语言开始学
然後藉由C语言的语法和C++完全相容的优点
可以去看C++的物件导向是怎麽搞的 是怎样的概念
只要知道基本的即可 毕竟C++也算是满庞杂的一个语言...
很多人(或学校) 自以为学过C语言又学C++ 其实根本只是学什麽 cin cout 等等 = =
那只是语法的改变 没什麽重要..学过程式的人 基本上要习惯别的语言的语法
只是时间的问题而已 C++ 与 C语言最重要的不同就是C++有物件导向
再来就可以进入JAVA的世界了
当然这只是我的看法 毕竟是我走过的路我比较喜欢
可是并不是适合每个人
C -> C++ -> JAVA 真的要学的紮实这不是三个月两个月的事情的..
C -> JAVA 也是一条路 不过这两个语言都是当今满重要也满普及的程式语言
建议最少这两样都要会 以後要再接别的语言会比较容易
JAVA -> C 虽然我上面建议两样都要会 不过这种顺序...挺少见的
我是不太建议这种学习顺序...
直接入门JAVA 当然也可以
虽然说JAVA在基本的语法和 C 语言是差不多甚至是一样的
不过对一个程式设计的新手而言 直接入门JAVA其实不会太困难
只是我认为会吓到新手 因为JAVA背後支援的东西、API等等...都很多很庞大
而且很多概念、资源 都活生生的摊在那里 对新手来说或许会是个瓶颈
我觉得 C 语言就像一座山一样 而JAVA就像大海
要翻过山顶爬过山 或许辛苦 但是目标看的很清楚
而且范围就是眼见所及 比较好掌握
至於更深入或更低阶的东西 就好像山里的宝藏一样 慢慢的去挖掘吧
JAVA大片大海 JVM就像是海水一样
我们在海水之上 但是要游往的哪个方向 实在很难马上看清楚
每个地方都有许许多多的资源 要怎麽开发 端看自己怎麽去征服它了
只是千万不要累倒在海水中...
我上面讲了那麽多...其实也是在讲我的感觉和历程啦...
要参考 或当废话 其实都没关系
但是最重要的是↓
学程式语言 要持之以恒 才会学的好
学程式语言 要注入热情 不断演练 才会熟能生巧
C语言、JAVA 都是很好的入门语言
不需要很多的背景知识基本上都可以学成
加油吧~原PO
我也要加油啦XD
不过我很好奇原PO是什麽系所的?
如果是资工系的 难道大一没有必修JAVA或C语言@@?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.83.30
※ 编辑: rps12369 来自: 61.230.83.30 (02/22 23:22)
1F:推 willie7820:哈哈 说出来可能有点丢脸... 我是电机系的 02/23 00:13
2F:→ willie7820:因为大一为了转学 把计算机概论上下都退掉... 02/23 00:14
电机系怎麽会丢脸呢 @@?
我好像也跟你做了类似的事...我为了冲平均和过双主修门槛...
我这学期退了下学期的微积分...
※ 编辑: rps12369 来自: 61.230.83.30 (02/23 00:18)
3F:推 willie7820:平转成功後 大二的计算机组织.以及像VLSI系统设计等等 02/23 00:18
4F:→ willie7820:发现都需要程式语言的基础 才有办法学习.应付project 02/23 00:19
对啊 电机系似乎也是需要 Program 的
不过...我认为..电机系应该从 C 入门 -> 组合语言 等等
毕竟你们比较"硬"啊~~
Java对你们来说挺"软"的 不知道我这样说对不对
( 或是说..我认为JAVA比C又更高阶了一点 不过电机是搞低阶甚至到硬体IC的东西啊~)
资工系就硬软都要摸一下...
※ 编辑: rps12369 来自: 61.230.83.30 (02/23 00:23)
5F:推 willie7820:所以即便这学期主科多 仍要硬着头皮选大一的JAVA 02/23 00:22
※ 编辑: rps12369 来自: 61.230.83.30 (02/23 00:24)
6F:→ willie7820:C只能等暑修或三上再修 电机系不会写程式还蛮丢脸的@@ 02/23 00:24
7F:→ rps12369:我发现用修文好乱... 02/23 00:25
8F:推 arl:QB..推估原PO至少30岁.. 02/24 12:59
9F:→ rps12369:ㄆ...我18岁= = 02/25 16:00