1. 程式人生 > >java基本知識點

java基本知識點

ntc 一個 學習 數據庫 數據 acm 期待 發現 設計模式

好久沒寫博客了,今天看算法題實在是想睡覺(無聊ing),想睡覺另一方面也表示自己算法可能太菜看不懂

java的知識點基本就是基本語法,集合,多線程,IO,jvm,數據庫,spring,設計模式,基本的排序算法,這裏面每一塊其實都挺深的一個個來寫吧,學習java肯定是要學習底層的源碼,思想,看源碼的時候多想 下為什麽它這麽寫要是我寫源碼我會怎麽寫,然後對比下源碼,虐下自己

國外的IT企業,facebook,google,微軟等等面試考的都是算法,5論面試5道算法什麽都沒有,國內考的最多的還是基礎,除了今日頭條,雖然本人算法很差,源碼看的越多,發現算法越重要,源碼的底層其實就是算法,算法才是編程的王冠,很後悔當時沒有參加ACM,對未來充滿了期待,好想看到自己刷完leetcode400道題後自己成什麽樣,好像看到刷完lintcode1000道題後自己的樣子,那時候的自己應該會為自己感到自豪吧

要成為一個java高手,基礎是入門,算法必須精通可能要1年2年,5年10年慢慢來,不是為了刷算法而學,因為算法是高手的充要條件,

java基本知識點