作為從事java十多年的資深非專業(yè)程序員,我覺得java不難學啊,在大學課程里面,還有更難的C語言在前面做鋪墊呢!我覺得學習java編程,還是要像在學校學習那樣,首先打好理論基礎,然后從理論走向實踐,與應用接軌。

打好理論基礎

雖然我已經工作十多年了,但是在大學時期學習java編程的情景還歷歷在目,課余時間還買了一本《java從入門到精通》來研究,這本書放在現(xiàn)在應該叫做“網紅”了吧,反正大家都在看。

基礎學些什么呢?我建議把什么是java、什么是面向對象、什么是類、什么是對象、什么是接口、繼承與多態(tài)先搞清楚。

學習使用工具

工欲善其事必先利其器,我推薦使用eclipse和idea這兩款ide來編寫java程序,其中eclipse是開源免費的,idea是需要購買授權的,不過在提倡支持正版的前提下,還是可以找到“免費學習版”的。

java好學嗎

ide可以給我們提供很多便利,學習使用好一款ide可以使你的開發(fā)工作事半功倍,例如ide集成了市面上流行的、經常使用的一些框架、數(shù)據(jù)庫連接工具等等。有了ide的幫助,我們在接下來學習熱門框架的時候才會得心應手。

學習使用框架

就目前來講,spring boot比較火,可以學一學,因為spring boot 提倡約定優(yōu)于配置的理念,整個框架搭建下來配置非常的少。對于新手來講非常的友好。

java好學嗎

不過在運用熟練了之后,我還是建議多研究研究spring boot的底層實現(xiàn),作為一名程序員,就要有勇于探索未知事物的精神,要知其然,還要知其所以然!