Java修行之路
從寫Java系列的第一篇到現(xiàn)在已經三個月了,因為在網絡上或書籍中沒有見到一些很適合初學者的學習流程,所以下決心自己寫一寫,也當作回顧一下Java的知識。網上有許多Java教程之類的內容,都是從概念起步的,對于初學者來說,概念的重要性無可厚非,但拿我自己來說,有時概念太多就會對其產生反感。既然Java是一門編程語言,那從程序的角度入門也是個不錯的選擇,看懂了程序再去了解概念,會發(fā)現(xiàn)其實概念也沒有那么復雜、那么難以理解。而我寫的這些隨筆,可能有時有些簡單,有些可能也需要很多概念來支撐,但總體來說都是從代碼入手的,理解起來相對直接看概念來說也會感興趣許多。
本次編寫的這個系列只是Java的基礎知識,一門語言就是一個世界,想要學好一門語言,首先就是打好基礎,在有好的基礎支撐下才能進一步學習深入的內容,比如一些新技術或是底層的知識。
該系列我將其分為了三大篇,分別是入門篇、進階篇和高級篇。入門篇主要是學習一門新語言必備的知識,與C/C++、Python等語言的開篇很類似,這里的知識基本都是互通的,如果有過一門語言的學習基礎,那入門篇其實就是學習了一些新的語法規(guī)定;進階篇才開始了解面向對象的知識以及Java的核心內容,Java語言是一個典型的面向對象語言,而面向對象的好處就是可維護、可擴展、可復用、靈活性好,就好像我們的四大發(fā)明之一——活字印刷術,它就深刻的體現(xiàn)了面向對象的思想,在這部分內容中還有一個圖形界面Swing,這部分知識并不重要,有興趣的朋友可以看一看,相當于額外的知識點;高級篇的內容在項目中經常會用到,比如多線程、JDBC,這都是很重要的知識點,如果真要寫這部分知識的話,可能十幾篇文章都不夠用,這里只講解到了會用的層次,更深層的內容可以查閱相關資料。
本篇作為一篇目錄,將此系列串在一起。
目錄
-
入門篇
- 如何編寫一個簡單的Java程序
- Java語言基礎(上)
- Java語言基礎(下)
- Java流程控制
- 數(shù)組
- 字符串/String類
- 類和對象
-
進階篇
- 接口、繼承與多態(tài)
- 抽象類、內部類
- Java集合類
- Java異常處理
- Java的I/O技術
- Swing程序設計(上)
- Swing程序設計(下)
-
高級篇
- 線程
- 網絡通信
- JDBC數(shù)據(jù)庫編程
- 反射
?
Java的知識遠不止這些,這些只是常用的且比較重要的知識,后面可能會再寫一些Spring、JVM、設計模式等等,Java基礎系列就到此為止了。
如果發(fā)現(xiàn)文章中有什么問題請聯(lián)系我,互相交流、共同進步。
?
轉載于:https://www.cnblogs.com/adamjwh/p/8868588.html
總結
- 上一篇: Spring Boot 应用监控:Act
- 下一篇: Javascript 面向对象编程(一)