【Java基礎】--J2SE深度總結
學完J2SE(Java2 Standard Edition),對Java基礎有了巨集觀的認識。
Java是一種可以撰寫跨平臺應用程式的物件導向的程式設計語言。核心在於跨平臺、物件導向。
在程式中,Java包含變數,變數構成方法,方法組合成類,類組合成執行緒。應用程式中最小的執行單位是執行緒,也就是一個程式內的不同的執行路徑。
整個程式,核心思想就是物件導向。什麼是物件導向呢?物件導向的程式設計就是把同類抽象形成類,類通過介面與外部發生關係,物件與物件之間通過訊息傳遞。物件導向和麵向過程最大的區別就是,程式導向是在方法級別上的操作,而物件導向是在類級別上的操作。例如,我開車去北京,只需要知道三個物件:我,北京,車,至於每個類或者物件裡面的方法我不需要知道。程式導向就是,我要開車,掛檔,過十字路口……然後才能到北京。類,體現了物件導向封裝的特性。
程式裡面,還有一些知識需要區別。陣列是盛放同種型別的資料,常結合各種演算法使用。容器是存放物件,並易於存放和查詢。專案中用過IOC容器,把物件名稱、產生方式、物件屬性等資訊配置在xml中,程式執行的時候,可直接取用,這樣更換起來很方便,實現了熱插拔。
程式與程式之間,需要通過網路協議來進行會話。常用的TCP協議,安全;UDP協議,不安全,高效。
程式還可以通過IO流,實現與檔案間的讀寫操作。流就是檔案和程式之間的一個管道,主要用來實現程式或程式間的通訊,或讀寫外圍裝置,外部檔案等。
J2SE僅僅是個入門,還需要通過後續的專案來加深理解。.NET和J2SE思想幾乎一樣,比如IO流、容器、執行緒、異常處理等等。雖然學習不同的語言,但是核心思想還是一樣的。要學會站在過去的肩膀上學習,學習就會輕鬆許多。
相關文章
- Java基礎總結Java
- [Java基礎]Java總結篇Java
- java基礎總結一Java
- 9Java基礎總結Java
- Java基礎知識總結Java
- java集合框架基礎總結Java框架
- java基礎註釋總結Java
- java基礎題目總結Java
- java基礎部分總結2Java
- Java 常用類總結(SE基礎)Java
- Java基礎知識點總結Java
- Java基礎知識總結-1Java
- Java基礎集合簡單總結Java
- Java面試題總結之Java基礎(三)Java面試題
- Java基礎面試知識點總結Java面試
- Java基礎之常見API總結JavaAPI
- Java基礎對反射知識總結Java反射
- java基礎使用的集合大總結Java
- JAVA基礎知識精華總結(一)Java
- JAVA基礎知識精華總結(二)Java
- Java程式設計基礎29——JavaSE總結Java程式設計
- Java個人知識點總結(基礎篇)Java
- Java基礎 | Stream流原理與用法總結Java
- 基礎篇:java GC 總結,建議收藏JavaGC
- JavaScript基礎總結JavaScript
- 安全基礎總結
- VUE基礎總結Vue
- MongoDB基礎總結MongoDB
- 機器學習基礎總結機器學習
- 【HTML——基礎總結】HTML
- 【總結】Javascript基礎JavaScript
- jQuery基礎總結jQuery
- Java基礎知識學習筆記總結Java筆記
- JAVA基礎容易疏忽的知識點總結Java
- 連結串列基礎總結
- j2se基礎的重要性
- JavaScript基礎總結(三)——陣列總結JavaScript陣列
- 基於JAVA語言的selenium測試基礎總結Java