作者reon (完成这条天堂路)
看板java
标题Re: [问题]学习java的方式
时间Wed Apr 30 16:33:05 2008
※ 引述《catalparue (Everybodys changing)》之铭言:
: 我也是java自修的新手,我不是资讯领域毕业,没有任何的程式基础。
: 请问有没有推荐的"浅显易懂"的书籍或是网页(线上收看 XD)
老实讲 我自己是不太建议一开始就直接学Java
Java就观念上和用法上不是非常直觉 初学者常常会看到一头雾水
哪怕是资讯领域背景的 如果没有真的去好好研究 物件观念还是一团糟
我的建议是 你可以先去学C语言 C语言的观念不像Java这麽多 因为C语言不是物件语言
把C语言 像是 变数宣告 阵列阿 回圈阿 最学会以後 再来看Java
不然讲真的Java连最简单的宣告都是物件观念
ex: JFrame f = new JFrame();
光这样一个式子 就可以拆成3个来解释
在学完C以後 开始接触Java後
我的建议 一本就是一般的Java介绍书籍 搭配欧乐礼的Head first系列看
导入物件观念以後 会发现和原本的C语言有所差异
另外就是 学Java 一开始不要看着书来一行一行按照书上的code来打
因为Java真的要打很多程式码 那样学习超没效率
比较好的方式是 你学完一个章节以後 回想一下 如果你要改成某个样子 可行吗
或者是 刚刚读完的你还记得多少 然後再去try 忘了再查 或者再念一次
记的差不多再下去key code 不然会浪费很多时间再打code
以上是我学了几年程式的感想 供你参考
--
最深的祝福是没有期限的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.15.20
※ 编辑: reon 来自: 140.120.15.20 (04/30 16:33)
1F:→ slalala:物件语言?_?Y 04/30 16:42
2F:推 a1234957:最简单的宣告应该是public class app{static void main} 04/30 16:45
3F:推 lifewithyou:惊)不是public class static void main(String[] arg 04/30 16:47
4F:推 lifewithyou:s)吗 0.0 04/30 16:51
5F:→ reon:物件语言 就是指Object Oriented Language @@ 04/30 21:20
6F:推 cai7773:推原PO 先学C C++ 比较基础简单的语言 04/30 21:30
7F:推 qrtt1:有需要那麽迂回吗 @@? 04/30 21:35