3 回答

TA貢獻8條經驗 獲得超4個贊
看見問題感覺有點打單機游戲想要通關秘籍的感覺呢···
Java作為一門成熟的計算機語言,這么多年來也誕生了很多的大牛,各位大牛的成長路線也不可能完全一樣,在這里簡單提幾點想法吧,希望可以對你有點幫助。
?
一、理解Java
為什么學Java?Java能干什么?用在什么地方?面向對象是咱么回事?總之就是剛開始接觸Java編程的時候能接觸到的各種概念和問題,多思考,也許不一定能徹底地理解,但一定要思考,思想才是程序員最值錢的地方。
?
二、Java程序環境
做這行,想的再多,終究是要落在代碼上的。只要寫,總會是遇到搭建環境的問題。
下載JDK
配置環境變量
驗證配置環境變量
http://www.runoob.com/java/java-environment-setup.html
慕課網上也有這樣的課程http://www.xianlaiwan.cn/learn/85
?
三、開始寫代碼遇到的一些問題
包括但不限于:數據類型、變量、運算符、字符串、控制流、數組···
作為一個面向對象開發的語言:類、靜態方法、包、路徑···
繼承也是不得不研究的:子類、Object、泛型數組列表、枚舉···
接口和內部類:回調、接口···
http://www.runoob.com/java/java-tutorial.html
菜鳥上寫的還是挺好的
https://www.cnblogs.com/
博客園上的技術帖子也很多
反正就是一邊寫一邊查一邊頭疼一邊掉頭發,漸漸地···你就禿了
?
四、接觸項目時就會遇到的新東西
事件、動作、部署、打包、處理異常、記錄日志、調試
https://wenku.baidu.com/view/38cbad68fad6195f312ba6b7.html
http://www.csdn.net/article/2012-09-03/2809495-Java-Debugging-Tips-with-Eclipse
五、進階
泛型、通配符、集合、多線程、同步
https://my.oschina.net/hongdengyan/blog/194629
http://www.xianlaiwan.cn/learn/352
http://developer.51cto.com/art/201509/490965.htm
http://www.xianlaiwan.cn/learn/202
也就是隨便寫寫,其實學習的過程中東西有很多。
千言萬語匯成一句話,只要你真心想學,沒人攔得住你。
添加回答
舉報