這一周都在講Java的一些基礎內容,包括Java資料型別、抽象類、介面以及泛型,




這幾個部分雖然比較基礎,但想要真正弄明白也得花費大量的時間和精力,不過也沒必要把它想的很難,就像我之前說的:作業生活中其實最有用的是80/20原則,也就是說,雖然這些東西對于初學者來說不好掌握,但咱們學東西的目的在于應用,而不是去做老學究,所以,只需要掌握好20%的核心知識和實戰經驗,就可以用來解決80%,甚至90%的問題了——這也正是我在上周,包括以后都會一直堅持進行的學習和內容輸出方式,
而且,我也一直認為,學習本身應該是一件輕松愜意的事情,如果能夠用學到的知識解決實際生活中遇到的問題,就會更容易進入心流狀態,比如,當學習編程邏輯(就是順序分支回圈這些控制流)的時候,是不是可以想象一下,如果是你的話,該怎么寫一個程式為出租車司機實作打卡計費功能呢?再比如,學習抽象類的時候,是不是可以想想手頭的專案有哪些類可以改造成抽象類呢?又有哪些需要抽象成介面呢?即使還沒有上班,是不是可以找一個比較簡單的開源系統,看看它里面有哪些可以抽象成抽象類,有哪些地方用到了泛型,是怎么用的呢?諸如此類,
搞懂20%的問題,然后舉一反三——如果學習開發有捷徑的話,那這就是,
接下來的東西,會慢慢開始爬坡了,只需要記得上面那句話就行了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/513634.html
標籤:Java
下一篇:SpringBoot整合ssh
