對于想自學Java開發的你,首先特別佩服你的學習熱情和毅力。對于你的困惑,我整理了一些我的建議。自學java每天幾小時合適?我認為學習java重要的點不是在一天學多長時間,因為每個人的基礎和學習能力、理解能力都是不一樣的,那些經驗帖看看就行了,沒必要看那么多,更沒必要完全復刻別人的學習方法,找到自己適合舒服的學習方式才是更重要的!
1.自學Java需要學的內容
編程這個行業必須要自己多去實操,敲代碼不熟練絕對完蛋,就算你進入一家企業,你的第一件事仍然是寫代碼,沒有哪一家公司可以直接給你一個項目經理的位置坐,這樣不現實,OK?學習Java就要采用代碼與理論結合的方式去學,當你拿到一個題目的時候首先要理清自己的思路,然后再把思路轉為代碼去實現。其次是學習基礎知識。Java這門語言,重要的就是JavaSE部分,不管你出于什么樣的水平,基礎知識對你來說是重中之重。要明確一點,java是學不完的!“學不完”不是說學不會的意思,而是java是不斷更新迭代的,是一個需要不斷學習的技術,做java開發的程序員都會時不時地學習新的東西。JAVA學習的內容繁雜,比如JavaSE;數據庫;WEB前端;Javaweb;Javaweb項目;高級框架;互聯網分布式等等。
為您推薦:有沒有快速學習Java開發的方法呢?
2.自學Java花費較短的時間
現在不僅是計算機專業,想轉行學java的人還是挺多的。學習方式主要有兩種:自學和培訓。培訓是比較系統并且有規劃的。只有培訓這一種方式,是能說出個大概時間的,因為培訓班的培訓時間是固定有限制的,在規定的培訓時間內完全學完課程的理想條件下,學上五六個月的時間,可以達到初級開發者的水平,但是如果你想達到多高的技術水平是不可能,因為這一行畢竟還是憑項目經驗和工作經驗吃飯的!自學,這個不夠系統并且時間上也是不固定的。真的能保持每天有效率的十個小時學習時間,半年下來也能找工作,這樣的人也存在,但是前提是學習方法和學習方向是對的,自學忌諱的點就是閉門造車,較難的點也是在這。所以如果有條件,又想比較快地找到工作,先自學基礎,再上培訓班系統錘煉,是個挺不錯的選擇!當然,不管哪一種學習方式,重要的還是實踐。學習完理論知識之后,一定要動手去寫代碼,每天十個小時感覺有點多了,每天早上2-3個小時,下午2-3小時,晚上2-3個小時夠用了,一天蒙頭學太累,而且根本集中不了精力,效率也不會太好。建議你學完一個知識點要去以作業的形式練習,這樣才能夠達到鞏固和檢驗學習效果的作用。
以上就是對于自學Java幾小時的介紹,如果能保持每天10個小時的有效學習時間,從零基礎達到初級java水平,上面所列舉出來的知識點學會的話,5個月左右的時間差不多,時間非常緊張的。