作者LaPass (LaPass)
看板java
标题Re: [问题] 如何有效自学
时间Mon Apr 16 13:01:34 2012
※ 引述《VenusCupid ( )》之铭言:
: 看了一些资讯後决定不去补习了
: 打算买蚂蚁书来自学JAVA~
: 想请问怎麽利用时间较能有效率上手呢?
: 有高手能分享一下当初练程式时,怎麽规划时间呢?
: 目前是5~6月 每天有完整3小时可以自学JAVA
: 之後7月就会非常忙碌几乎没时间了(可能一周剩1~2天可以念书)
: 自己是打算每天看一个单元 把单元里面的范例看过後 自己也刻一次
: 这样OK吗?
: 还是有更好的建议呢~真的很想赶快利用5~6月把JAVA练起来> <
: 先谢谢大家了
请问有程式基础吗?
这里的有,指的是除了if else while switch class interface 之外
还知道怎麽去找libary来用
如果再懂一些regexp、SQL、xml更好
如果有基础的话,去找基础类型的的书
例如java se7技术手册,花一个礼拜的时间看完
然後再找一本Thinking in java当作备查放在身边
就可以看己想干什麽,去找相关的framework来玩了
例如最近的很红的android,或是java web、swing都可以
玩两三个月自然就能上手
如果没有
找一本基础类型的书,把范例收起来,慢慢看
边看边把范例自己key一次
花三个月的时间把范例给给重做一次,就可以很熟了
等范例的差不多之後,自己想个东西,试着把她写出来
不会的部分自己试着去找答案 (重要)
要能快速的google找到想要的东西
接着,找个framework来玩,这可能还要再多花三个月
再来,就是一些延伸的部分,要学着去找libary来用
例如.... 该怎麽写个AR实境程式?
自己想演算法吗? 绝不! 自己写从来都是最後一个选择
先去找看看有没有open sorce的libary,加到自己的程式中就好
然後XML SQL REGEXP之类的东东.... 用久自然就会遇到了
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.16.65
1F:→ ssc24:没有语言基础...在OO就会鬼打墙很久...会有想要放弃的念头 04/16 13:06
2F:→ mars90226:OO真的有种另一个世界的感觉,害我当初就先扔着不管XD 04/16 16:08
3F:推 elliot79313:我觉得JAVA的核心是OO, OO概念完整,有条理 04/17 00:01