那麼學習java,首先肯定要從java基礎學起,按照java中的分類也就是javaSE,因為不管用java做什麼,都離不開基礎,那麼學習javaSE,小編建議最好還是買一本javaSE相關的書籍,因為書籍可以學習的系統一點,這裡推薦兩本書,比如《java程式設計思想》,《java核心技術基礎篇》。在看書的同時也要跟著聯絡其中講解的程式碼,這時候就要學著使用java編輯器了,比如eclipse,IDEA等,都是用起來比較簡單的編輯器,使用編輯器需要安裝環境變數,不過這些書上都會有講解的。在學習javaSE的同時,如果有時間最好同步學習一下資料結構和演算法,因為java的底層實現很多都是基於資料結構和演算法的,這對於你以後的進階有很大的幫助。javaSE的知識學好之後,就要掌握資料庫的知識了,因為後面不管做什麼方向,什麼業務,都離不開資料,從而也就離不開各種資料庫,個人建議先學習使用mysql或者oracle,然後就是java連線資料庫,開始需要學習jdbc等。然後就可以學習javaEE方面的知識了,比如servlet,jsp等,最好學習幾種比較流行的框架,比如ssh,ssm,那麼在學習這些框架的時候,你就會跟著學習到了spring,springmvc,hibernate,mybatis等。javaEE的知識學好之後,就應該學習一些前端知識了,比如javascript,HTML,css,jquery等,這些都是在javaweb中常用到的頁面開發語言。最後就是實戰的過程了,自己可以學著實現一個簡單的web專案,比如常見的進銷存系統等,那麼在做專案的時候,會把你學習到的知識,系統的使用一下,你也就會發現此時自己還有哪些不足,還有哪些需要補充的。以上就是java自學的方法建議,當然了,不一定適合所有人,因為每個人的學習方式都不一樣,這裡只是小編的學習經歷然後做了一個分享,希望可以幫到大家。
那麼學習java,首先肯定要從java基礎學起,按照java中的分類也就是javaSE,因為不管用java做什麼,都離不開基礎,那麼學習javaSE,小編建議最好還是買一本javaSE相關的書籍,因為書籍可以學習的系統一點,這裡推薦兩本書,比如《java程式設計思想》,《java核心技術基礎篇》。在看書的同時也要跟著聯絡其中講解的程式碼,這時候就要學著使用java編輯器了,比如eclipse,IDEA等,都是用起來比較簡單的編輯器,使用編輯器需要安裝環境變數,不過這些書上都會有講解的。在學習javaSE的同時,如果有時間最好同步學習一下資料結構和演算法,因為java的底層實現很多都是基於資料結構和演算法的,這對於你以後的進階有很大的幫助。javaSE的知識學好之後,就要掌握資料庫的知識了,因為後面不管做什麼方向,什麼業務,都離不開資料,從而也就離不開各種資料庫,個人建議先學習使用mysql或者oracle,然後就是java連線資料庫,開始需要學習jdbc等。然後就可以學習javaEE方面的知識了,比如servlet,jsp等,最好學習幾種比較流行的框架,比如ssh,ssm,那麼在學習這些框架的時候,你就會跟著學習到了spring,springmvc,hibernate,mybatis等。javaEE的知識學好之後,就應該學習一些前端知識了,比如javascript,HTML,css,jquery等,這些都是在javaweb中常用到的頁面開發語言。最後就是實戰的過程了,自己可以學著實現一個簡單的web專案,比如常見的進銷存系統等,那麼在做專案的時候,會把你學習到的知識,系統的使用一下,你也就會發現此時自己還有哪些不足,還有哪些需要補充的。以上就是java自學的方法建議,當然了,不一定適合所有人,因為每個人的學習方式都不一樣,這裡只是小編的學習經歷然後做了一個分享,希望可以幫到大家。