RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 
 52  2/4  <  1  2  3  4  > 


 
主題: [Android] [問題]想學程式語言應該從哪本書著手?   字型大小:||| 
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 412 支
 . 比例: 3.1
 . 在線: 365 小時
 . 瀏覽: 20051 頁
 . 註冊: 7286
 . 失蹤: 48
 . Taipei
#16 : 2015-4-20 04:49 AM     只看本作者 引言回覆

java一路走來跌跌撞撞

總算有個頭緒

但翻了好多書後才看懂

實在很難推薦說...............

喔!施威明的   
最新 java7 程式語言
可能還可以入門

至少多型,覆寫他講得蠻清楚(初學真的很怕一開是就跟你講一堆 code)

其實物件不難....但大家都講得很囉唆

其實就是,變數的區域
物件的變數可以接收外圍,但又保有自己內部的全域變數

接著就是程式常變動部份與不常變動部份
這部份就是 繼承 覆寫.....abstract class 或 interface 的真正功能

[torpedo 在  2015-4-20 05:19 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 412 支
 . 比例: 3.1
 . 在線: 365 小時
 . 瀏覽: 20051 頁
 . 註冊: 7286
 . 失蹤: 48
 . Taipei
#17 : 2015-4-20 04:52 AM     只看本作者 引言回覆

java的書 主要還是要有提到

迴圈
.....這超重要
數組
.....基本資料載體....以後會更進步為 list map.....資料結構的一堆蝦米挖溝 Orz
物件建構
繼承
多型
覆寫


物件轉型
..........偶初學卡在這邊超久
錯誤處理(try catch , throw Exception)
..........偶初學卡在這邊超久根本就不知道要作啥.....最好請有經驗的人跟你說,一說你就明白了

這些概念,並清楚比較說明白的比較好

ps....人類幹麼發明程式.....真的是很討厭

[torpedo 在  2015-4-20 05:04 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 412 支
 . 比例: 3.1
 . 在線: 365 小時
 . 瀏覽: 20051 頁
 . 註冊: 7286
 . 失蹤: 48
 . Taipei
#18 : 2015-4-20 04:56 AM     只看本作者 引言回覆


引用:
innova寫到:
不知道所謂的 老闆 指的是  公司的老闆  還是 學校的指導教授?
不知道 您是念什麼科系,或是應徵上什麼部門的職位?
雖然都是需努力

但是 有錢領 跟 沒錢領  知道要學以後用的上 跟 日後用不到的東西 兩者的動力 還是有差別的

沒錯沒錯....說得好....天下沒有白吃的午餐
要馬兒跑又要馬而不吃草


對了有人天生對程式有專門喜好的嗎......有這等神人嗎?


[torpedo 在  2015-4-20 05:18 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
innova
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


十週年紀念徽章(五級)  

今日心情

 . 積分: 916
 . 文章: 2714
 . 收花: 7188 支
 . 送花: 1461 支
 . 比例: 0.2
 . 在線: 2182 小時
 . 瀏覽: 15202 頁
 . 註冊: 7153
 . 失蹤: 5
 . 火星
#19 : 2015-4-20 02:47 PM     只看本作者 引言回覆

> 施威明

這傢伙還在寫書喔?
記得 我的第一本 BASIC書 就是看它的...

不知道哪天才有緣見到 施老師 本尊



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 412 支
 . 比例: 3.1
 . 在線: 365 小時
 . 瀏覽: 20051 頁
 . 註冊: 7286
 . 失蹤: 48
 . Taipei
#20 : 2015-4-20 11:02 PM     只看本作者 引言回覆


引用:
innova寫到:
> 施威明

這傢伙還在寫書喔?
記得 我的第一本 BASIC書 就是看它的...

不知道哪天才有緣見到 施老師 本尊
應該不是他寫得
怎麼說....公司掛他名......由其他相關人事寫書.....作者不是他捏



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Ailio
版主
等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30
鸚鵡螺號 艦長

十週年紀念徽章(五級)  

今日心情

 . 積分: 2664
 . 文章: 6462
 . 收花: 22900 支
 . 送花: 4903 支
 . 比例: 0.21
 . 在線: 2826 小時
 . 瀏覽: 85748 頁
 . 註冊: 7428
 . 失蹤: 95
 . 莫名奇妙的商人星球
#21 : 2015-4-21 06:10 PM     只看本作者 引言回覆

現在已經變成 施威銘研究室了

簡單說就是一個專門寫書的工作室



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
hohohahahaho
銅驢友〔高級〕
等級: 10等級: 10等級: 10
朱大安

 . 積分: 179
 . 文章: 253
 . 收花: 1374 支
 . 送花: 164 支
 . 比例: 0.12
 . 在線: 3205 小時
 . 瀏覽: 25633 頁
 . 註冊: 7395
 . 失蹤: 287
#22 : 2015-4-22 05:53 PM     只看本作者 引言回覆

不好意思,小弟借串問一下,如果是一般桌上電腦的程式,哪種會比較推薦沒有底子的新手呢?比較好入門。


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
ericshliao
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 849
 . 精華: 2
 . 文章: 1589
 . 收花: 7188 支
 . 送花: 5723 支
 . 比例: 0.8
 . 在線: 5412 小時
 . 瀏覽: 20831 頁
 . 註冊: 6960
 . 失蹤: 3461
#23 : 2015-4-23 07:31 AM     只看本作者 引言回覆


引用:
hohohahahaho寫到:
不好意思,小弟借串問一下,如果是一般桌上電腦的程式,哪種會比較推薦沒有底子的新手呢?比較好入門。


你的目的是什麼? 是工作或學業上需要? 或是因為個人興趣, 想自己實作? 或是純粹好奇? 如果有明確的目的, 例如想寫個具有某種功能的應用程式, 最好先說清楚. 通常, 越好入門的, 未來在跨平台或是功能擴充上的侷限性越大.



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Ailio
版主
等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30
鸚鵡螺號 艦長

十週年紀念徽章(五級)  

今日心情

 . 積分: 2664
 . 文章: 6462
 . 收花: 22900 支
 . 送花: 4903 支
 . 比例: 0.21
 . 在線: 2826 小時
 . 瀏覽: 85748 頁
 . 註冊: 7428
 . 失蹤: 95
 . 莫名奇妙的商人星球
#24 : 2015-4-23 01:35 PM     只看本作者 引言回覆

新手可以考慮 C# (微軟.net家族) 或是JAVA

其實這兩個語言很像 一些基本的程式語言邏輯架構 物件導向繼承等 都有使用到

開發工具也都有免費版的可以使用 功能完整

之後跨Android也容易 會有種系出同門的感覺



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 412 支
 . 比例: 3.1
 . 在線: 365 小時
 . 瀏覽: 20051 頁
 . 註冊: 7286
 . 失蹤: 48
 . Taipei
#25 : 2015-4-24 02:08 AM     只看本作者 引言回覆

程式工作這麼無聊誰會想學

蘋果都要上班12小時....無加班費
周六還要加班

google公司都有三餐,員工都要從早做到晚.....

但台灣需要開發人員的熱情加入

but有誰喜歡這工作咧

不會有人這麼想保護他的小嫩肝吧

[torpedo 在  2015-4-24 02:11 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 412 支
 . 比例: 3.1
 . 在線: 365 小時
 . 瀏覽: 20051 頁
 . 註冊: 7286
 . 失蹤: 48
 . Taipei
#26 : 2015-4-24 02:14 AM     只看本作者 引言回覆


引用:
hohohahahaho寫到:
不好意思,小弟借串問一下,如果是一般桌上電腦的程式,哪種會比較推薦沒有底子的新手呢?比較好入門。

C#吧

抄襲java語法
但從頭到尾都有微軟加持

java剛開始的架設....到編譯.....對一個新手還蠻麻煩的

對了好奇為啥想學程式?有啥應用的打算



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
hohohahahaho
銅驢友〔高級〕
等級: 10等級: 10等級: 10
朱大安

 . 積分: 179
 . 文章: 253
 . 收花: 1374 支
 . 送花: 164 支
 . 比例: 0.12
 . 在線: 3205 小時
 . 瀏覽: 25633 頁
 . 註冊: 7395
 . 失蹤: 287
#27 : 2015-4-25 09:50 AM     只看本作者 引言回覆

因為小弟目前從事系統和網路管理方面的工作,單純想要多學一點東西,之前嘗試想要看點書來學,不過似乎沒多久就打退堂鼓了,所以想問看看前輩的經驗,有沒有比較少上手,或是網路學習資源多一點的。

還有一點就是,偶爾覺得,如果自己懂一點程式,應該透過這個來加速自己的工作效率。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
ericshliao
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 849
 . 精華: 2
 . 文章: 1589
 . 收花: 7188 支
 . 送花: 5723 支
 . 比例: 0.8
 . 在線: 5412 小時
 . 瀏覽: 20831 頁
 . 註冊: 6960
 . 失蹤: 3461
#28 : 2015-4-25 10:09 AM     只看本作者 引言回覆


引用:
hohohahahaho寫到:
因為小弟目前從事系統和網路管理方面的工作,單純想要多學一點東西,之前嘗試想要看點書來學,不過似乎沒多久就打退堂鼓了,所以想問看看前輩的經驗,有沒有比較少上手,或是網路學習資源多一點的。

還有一點就是,偶爾覺得,如果自己懂一點程式,應該透過這個來加速自己的工作效率。


你管理的系統主要是什麼? 是UNIX-like或是MS Windows? 如果是前者, 把shell script寫好你就天下無敵了, 其他的程式語言似乎沒什麼幫助. 如果是後者, 那就應該以MS的開發工具為優先選項, VB或是樓上有人提到的C#都可以.

如果你是純粹想瞭解,學習一種程式語言, 我個人是偏好JAVA(跨平台, 語言本身夠簡潔, 也有很多方便的CLASS可操作), 如果你想走C或C++的路線, 就選QT吧(優點和JAVA差不多). 但這兩者對於你目前工作上的需求似乎不是很有關係.

上面提到的, 在網路上都有充足的免費資源可以看, 稍微花點時間找找就會找到一堆品質很好的, 不過, 大多數都是英文. 如果要中文的, 去買書會比較快. Linux 系統管理可以找[鳥哥]的網站.

如果以前在學校沒學過程式設計, 想自修從頭開始, 我認為可以從資料結構開始學(在學校通常是一年四到六學分的課), 那是最基礎的東西, 但觀念在所有的程式語言中都用得到.  自己試著用某個程式語言實作幾個資料結構的類型, 然後你對那個程式語言也就有了入門的功力了. 現在比較具規模的程式語言(含開發工具)都會把各種常用的資料結構包在裡面, 方便程式設計者叫用, 對於已經學過也實作過資料結構的人(通常是在學校裡按步就班學過的人)來說, 是很方便沒錯, 但對於自修學習的人來說, 資料結構的觀念還沒建立好, 就用人家提供的API, 這種方便會造成未來學習上的阻礙.

[ericshliao 在  2015-4-25 11:01 AM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
torpedo
鐵驢友〔初級〕
等級: 4


 . 積分: 38
 . 文章: 77
 . 收花: 133 支
 . 送花: 412 支
 . 比例: 3.1
 . 在線: 365 小時
 . 瀏覽: 20051 頁
 . 註冊: 7286
 . 失蹤: 48
 . Taipei
#29 : 2015-4-25 10:34 PM     只看本作者 引言回覆


引用:
ericshliao寫到:
[quote]hohohahahaho寫到:
因為小弟目前從事系統和網路管理方面的工作,單純想要多學一點東西,之前嘗試想要看點書來學,不過似乎沒多久就打退堂鼓了,所以想問看看前輩的經驗,有沒有比較少上手,或是網路學習資源多一點的。


如果以前在學校沒學過程式設計, 想自修從頭開始, 我認為可以從資料結構開始學(在學校通常是一年四到六學分的課),
[ericshliao 在  2015-4-25 11:01 AM 作了最後編輯]


挖賽!你一定是台清交的
不然就是打算害人
或愛店

一般人先看資料結構老早就腦溢血
當出傻傻不懂先看........差點瘋掉跳下回家路途上的水溝
////////////////////////////////////////////////////////////////////////

不建議先看資料結構.....千萬不要

迴圈....物件....數組都還不熟就先看.....會死人

C C++不推薦...除非走硬體相關開發..........不然指標的藝術就搞死人
////////////////////////////////////////////////////////////////////////

偶個人的過程
本來是 3D特效.......但會用到 C語言結構....但不用管記憶體位置
後來用 python........有物件功能

後來打算轉行就用
PHP(超愉快).....javascript(光靠瀏覽器就可以看結果)......java(不素粉容易)
//////////////////////////////////////////////////////////////////////////

其實 push pop 這類是否依定就要先看到 數據結構
偶覺得到不必......用久了就知道結果
當然知道原理會更好........但偶可不想自己動手寫

若程式只是拿來執行一堆命令......還不用帶資料
資料結構就免了........涵式....迴圈   變數   就夠用了


資料結構目的再告訴你如何攜帶資料
然後查詢 新增 刪除 等等........去處理這些資料

有野心的人是應該去看

你說路徑.....別鬧了偶睹偶一生都不會用到
天塌下來一定有人頂.....

[torpedo 在  2015-4-25 11:03 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
ericshliao
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 849
 . 精華: 2
 . 文章: 1589
 . 收花: 7188 支
 . 送花: 5723 支
 . 比例: 0.8
 . 在線: 5412 小時
 . 瀏覽: 20831 頁
 . 註冊: 6960
 . 失蹤: 3461
#30 : 2015-4-25 11:19 PM     只看本作者 引言回覆

資料結構沒那麼難啦. 這門課是大二就要上的, 會難到哪兒? 應該每所大學都一樣, 哪有分台清交!
我當初就是資料結構和C一起學的(一邊學資料結構的理論, 一邊學著用C來實作資料結構), 在這之前, 我也沒學過C. 很多人也都是這樣走過來的, 沒有你說的那麼恐怖, 只是看有沒有心想學而已.


你有不少地方都有誤解. 例如, C和C++不是只有和硬體開發有關才會需要. C的指標和記憶體配置與釋放是長久以來為人詬病的地方, 因為容易出錯, 也不容易除錯, 但那也是C很強大的地方.

要學哪一種程式語言, 還是得看目的來選擇, 並沒有哪一種PL有絕對的優點或優勢. 你用不到的東西不代表別人就用不到. 所以我才會一開始就問原提問者說要學PL的目的是什麼, 如果不先瞭解他的學習目的, 要隨便給個建議, 那太簡單了, 目前主流的程式語言隨便都可以舉出一堆優點, 但這些優點還得看學習者的目的是什麼, 才能論斷是否適合.

[ericshliao 在  2015-4-25 11:35 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

 52  2/4  <  1  2  3  4  > 
   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-1 07:02 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.029933 second(s), 6 queries , Qzip disabled