03.05 Java應該怎麼學習比較好啊?小白求推薦?

小U資訊


java對於小白來說還是有點難度的,尤其是自學,遇到問題卡一天不一定解決,等學會都哪年了。老老實實報班吧,早點學出來早工作,培訓費是不低,但是早工作倆月不久賺出來了嗎,對吧,還積累了經驗。我之前就是自學一個月,拉到,趕緊報了優就業的班。過來人的傾訴啊


一天天就知道水


俺從初二接觸java,那時候的安卓還是個孩子。如果你要問我怎麼學好java,你可以簡單和你說說。

第一就是方向 你得學習一下c語言,學的不深度沒有問題,等你學完後再學java或者c#,在這兩個中根據你的職業和方向選一個深度學習

第二是如何學好 這裡我強烈建議上網課,自學,模仿別人代碼然後就是改別人代碼。編程一定要親自去敲,你看得懂不代表你能敲出來。我開始剛學對著源碼都會敲錯ps也可能我比較笨

第三就是一些細節 在你學完基礎語法和大概內容的時候,瞭解一下接下來的幾塊。Java Object類方法 HashMap原理,Hash衝突,併發集合,線程安全集合及實現原理 HashMap 和 HashTable 區別 HashCode 作用,如何重載hashCode方法 ArrayList與LinkList區別與聯繫 GC機制 Java反射機制,Java代理模式 Java泛型 Synchronized原理 Volatile實現原理 方法鎖、對象鎖、類鎖的意義和區別 線程同步的方法:Synchronized、lock、reentrantLock分析 Java鎖的種類: 公平鎖、樂觀鎖、互斥鎖、分段鎖、偏向鎖、自旋鎖等 ThreadLocal的原理和用法 ThreadPool的用法和示例 wait()和sleep()的區別。

總結 有的大佬可能會問為啥不涉及一些數據結構或者算法排序這些啊,我也覺得小白來說還是建議後面獨立的去了解一下數據結構和算法或者Java應用等。我的回答就是這些,我是企校錦囊,歡迎關注我


企校錦囊


你好,java是編程語言的一種,有很多選擇,首先,你確定了,你要學習的語言,如果你是學生的話,最好在網上買,該語言的相關視頻教程和課件,先自己學習一段時間,覺得自己挺感興趣的,可以繼續深入學習,現在網上的學習資源也很多,很容易搜到,如果你是剛畢業的大學生的話,我建議你,還是選擇一個正規的培訓機構,系統地學習出來,只有經過系統地學習,你才能在工作崗位更好地適應工作強度和環境 ,望採納


分享到:


相關文章: