作者XPGC (囧)
站內java
標題[問題] 新手學JAVA應該怎麼學?
時間Sat Apr 20 23:04:51 2013
//不是要問說去哪邊上課還是自學啦
//因為學費的因素,不考慮去巨匠、聯成那種補習班
//再加上資策會台中的課程取消的樣子,已經只能自學了
小弟沒有程式底子(以前自己看書學C ,卡在九九乘法就放棄了XD)
大學學的也不是相關科系
只是因為原本所學真的無心又無力繼續下去
下了很大決心改走自己有興趣的領域
目前是買書來學(洪維恩的Java7 教學手冊第五版)
現在碰到的問題是
書上的範例都是一個完整的程式
可是他在做宣告的時候常常看不懂每個字所代表的意義
舉例來說
====下面是舉例,不是真的求問,因為我還找不到方向去Google====
一個簡單的public class XXX就會衍伸出
這個public的意思是啥?class 的意思是啥?
在什麼情況下可以不用/用其他的宣告(又有哪些可以代替/差別又在哪)
只有像是:class 為類別之義,後面接上類別名稱;
public表示該類別為共有,整個程式裡都可以存取到他
但是並沒有說到類別、共有是啥意思
整個程式的範圍又有多大?
是單一.class檔,還是一個.jar檔,又或是整個大程式都可以使用?
還有書上看到很常用的一句
public static void main(String args[])
更是讓我整個霧煞煞
====上面只是舉例============================================
那小弟想問的就是說
像這樣的疑問,因為書上並沒有詳細的說明
(目前才看到陣列函數的部分而已)
應該一開始就追根究底好呢
(肯定會花很多時間,同時進度很慢很慢)
還是先硬背下來,學到後面自然就懂了
(就像我當初念法律一樣,大四回頭看大一的東西就能很快的搞懂他的原理原則)
謝謝QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.78.93
1F:推 luoqr:網路上找教學+自己動手try try看 改一改範例內容 看哪不一樣 04/20 23:08
2F:推 tsungchic:推洪維恩的書 先很快看過 到後面就會全部懂了 04/20 23:16
3F:→ DeathWatch:建議還是要上課 有些觀念沒人講給你聽懂 你會很模糊 04/20 23:19
4F:→ XPGC:是有打算上課啦 不過錯過開課了 下次不知道要多久 Orz 04/20 23:24
5F:→ cha122977:我是自學 現在想想當初買的那本書不太好(遠望 04/20 23:46
6F:推 gmoz:去看深入淺出java程式設計那本 比較適合入門 04/20 23:48
7F:→ cha122977:買書記得注意一下! 04/20 23:48
8F:推 Expsun:我外文系...一本看不懂多看幾本 基礎的東西大同小異,但要 04/20 23:51
9F:→ Expsun:以自己看得懂為主 加油~ 04/20 23:53
10F:→ XPGC:我買那本是因為看到版上有人推XD 深入淺出則是博客來沒貨 04/20 23:58
11F:→ gmoz:露天拍賣很多 還是建議你去買那本XD 04/20 23:59
12F:→ KeySabre:教學有時為了讓你先寫出能動的東西,很多細節會先不提... 04/21 00:02
13F:→ james732:public class這種東西書上應該都會寫得很清楚啊...? 04/21 00:03
14F:→ KeySabre:好在google搜尋方便,通常查一查就發現有人問過了 04/21 00:03
15F:推 keeperkai:如果聽得懂原文 youtube上有個thenewboston頻道我覺得 04/21 19:02
16F:→ keeperkai:觀念講得很清楚 不過教得很基本 之後可以自己看官方api 04/21 19:03
17F:→ swpoker:如果可以找個人帶你就好了 04/22 08:56
18F:推 abola921:樓上,你讓我突然想到soft_job有人在徵程式學徒,無經驗可 04/22 10:29
19F:→ openeyes222:物件導向(oo)的觀念+本身語言語法。 04/22 23:44
20F:推 arrenwu:我覺得 Orcale 的 Java Tutorial 滿不錯的 04/23 05:00