自學Java好學嗎?

省者無疆157


作為一名IT從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

首先,自學Java是具有一定難度的,雖然Java語言的學習資料相對比較多,而且開發案例也非常多,但是由於Java語言的抽象程度比較高,所以很多初學者在學習的初期都會遇到較大的障礙。實際上,初學者如果能夠突破前期的學習障礙,後期的學習會相對容易一些,Java語言是一個比較典型的“先難後易”式的編程語言。

自學Java要想有一個更好的學習體驗,應該重視以下幾個概念的理解:

第一:重視對於基礎概念的理解。學習Java編程一定要把握住學習的主線,這個主線就是對於“抽象”的理解,再具體點說就是對於類(class)和接口(interface)的理解。類是學習Java語言的基礎,掌握類的概念和用法是學習Java編程的第一步,所以初學者應該在立足類的基礎上來擴展對於Java的理解。

第二:掌握Java的面向對象編程過程。Java編程語言的規則是比較多的,而且有相對比較固定的編程“模式”,這個編程模式的基礎就是Java面向對象編程過程。Java面向對象編程過程可以總結為三步,分別是類的設計、對象的創建、方法的調用,基於這三個步驟可以完成大部分Java編程基礎概念的理解。在掌握了這個基礎的編程過程之後,接下來可以通過接口(interface)來完成擴展,而較強的擴展性也是Java語言的優勢之一。

第三:實踐。自學Java最難的環節之一就是實踐環節,因為實踐環節往往需要有場景的支撐,所以很多初學者在掌握了基礎的Java語言之後,會在實習崗位上來完成實踐能力的提升。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


1.首先如果你是零基礎,並且也不是計算機專業的話,那麼就比較難。因為這種情況你自學的話,有些理論的東西你無法掌握,且自學也無法形成體系。可能你想說去網上去找一些在線的網課去學,如果肯下功夫那麼也是可以的!就是時間週期比較長,但是學完後我相信在實際工作中還是手無足措!

2.如果是有基礎的,大部分語言都是相通的,這種情況來說就像對容易一些,學會容易,但是要想形成一定的知識體系那還是需要時間及實際工作來慢慢累積的!

3.建議不要入坑呀……目前Java來說市場飽和度還是挺高的了。如果當前在自己的領域還算可以的話建議就別入坑了。再說當前疫情期間,很多公司都不招人,自學出來比較難找工作。


進軍SJF


想要自學Java,建議你先去學c,學c不難,只要你有恆心,學了c再學java就比較可以啦。

c語言是很多高級語言的基礎,學好它,你可以往多方面發展。

你是自學的話,只看書自學,怕是很難懂,而且我建議你不要只看一本書,有時候它們講得不全,你去別的書裡看的話,也許可以看到你一些不懂的,這個就要多花點時間啦,不過相信你行的。

有空去看網上的視頻教程啊,也許不錯。我就在看,再給你點建議,學這個編程,怕是不動筆不行,希望你多思考,多動筆,你要有這種覺悟。


彭先森吖


個人感覺學習起來不難,我是數學專業,從沒有接觸過java代碼編寫,由於工作原因最後買了一本java寶典,學習一些基礎知識,最後在網上找部分信息系統的開源代碼,一行一行的去研究,學習不難,主要花費時間且要有毅力。


斷天下


你好!有關這個問題呢個人可以給你一些建議。自學JAVA語言是需要一定編程基礎的,如果是從來沒有接觸過編程或者是編程小白的話,那我個人建議還是不要自學為好。自學JAVA的話,個人摸索浪費時間又浪費精力。因為編程需要一定的邏輯思維,當學習被卡在某一點的時候就會花大量的時間去網上找視頻解決這個問題。如果經濟允許的話可以去報那種專業的培訓班,在老師的帶領下可以快速的入門。在不懂的地方可以去請教老師這總比自己摸索好多了。當然也不是說一定要去報培訓班如果個人有編程的基礎呢也可以慢慢摸索,只是花費的時間要多一些。不管怎麼樣是報培訓班還是自己自學編程都取決於個人的想法,最後希望能夠成功。



小白的明天


Java在IT中屬於難度比較大的,沒有基礎的話建議最好還是不要去學Java,一是上手難,二是學習起來也比較難。


分享到:


相關文章: