原创 API-String類、基本數據類型對象包裝類
1、String類概述 String類是用於描述字符串事物。 字符串最大特點:一旦被初始化就不可以被改變。 <span style="font-family:Microsoft YaHei;font-size:14px
原创 API-集合框架-Collection
一、集合體系概述 1、爲什麼出現集合類? 面嚮對象語言對事物的體現都是以對象的形式,所以爲了方便對多個對象的操作,就對對象進行存儲,集合就是存儲對象最常用的一種方式。 2、數組和集合類同是容器,有何不同? 數組雖然也可以
原创 面向對象-繼承、多態
1、繼承概述 繼承: 1、提高了代碼的複用性。 2、讓類與類之間產生了關係。有了這個關係,纔有了多態的特性。 注意:千萬不要爲了獲取其他類的功能,簡化代碼而繼承,必須是類與類之間有所屬關係纔可以繼承。所屬關係爲 is a 。 父類的由來其
原创 API-集合框架-Map、Collections、Arrays
一、Map集合 1、Map集合概述 Map集合:該集合存儲鍵值對。一對一對往裏存。而且要保證鍵的唯一性。 Map子類對象 |--Hashtable:底層是哈希表數據結構,不可以存入null鍵null值。該集合是線程同步
原创 API-System、Runtime、Date、Calendar、Math
一、System類 1、概述 System是描述系統一些信息的類,類中的屬性和方法都是靜態的。不能被實例化,沒有提供構造函數。 out:標準輸出流。默認是控制檯。 in:標準輸入流。默認是鍵盤。 2、方法
原创 IO-字符流、字節流
一、概述 1、IO流:即InputOutput的縮寫。 2、特點: 1)IO流用來處理設備間的數據傳輸。 2)Java對數據的操作是通過流的方式。 3)Java用於操作流的對象都在IO包
原创 IO-File類、Properties類、打印流、序列流、字符編碼
一、File類 1、概述 File類:文件和目錄路徑名的抽象表現形式 特點: a、用來將文件或文件夾封裝成對象 b、方便於對文件與文件夾的屬性信息進行操作 c、File對象可以作爲參
原创 java基礎-API-System、Runtime、Date、Calendar、Math
一、System類 1、概述 System是描述系統一些信息的類,類中的屬性和方法都是靜態的。不能被實例化,沒有提供構造函數。 out:標準輸出流。默認是控制檯。 in:標準輸入流。默認是鍵盤。 2、方法a、獲取
原创 java基礎-IO-File類、Properties類、打印流、序列流、字符編碼
一、File類 1、概述 File類:文件和目錄路徑名的抽象表現形式 特點: a、用來將文件或文件夾封裝成對象 b、方便於對文件與文件夾的屬性信息進行操作 c、File對象可以作爲參數傳遞給
原创 java基礎-IO-字符流、字節流
一、概述 1、IO流:即InputOutput的縮寫。 2、特點: 1)IO流用來處理設備間的數據傳輸。 2)Java對數據的操作是通過流的方式。 3)Java用於操作流的對象都在IO包中
原创 java基礎-API-集合框架-Collection
一、集合體系概述 1、爲什麼出現集合類? 面嚮對象語言對事物的體現都是以對象的形式,所以爲了方便對多個對象的操作,就對對象進行存儲,集合就是存儲對象最常用的一種方式。 2、數組和集合類同是容器,有何不同? 數組雖然也可以存儲對象
原创 java基礎-API-String類、基本數據類型對象包裝類
1、String類概述 String類是用於描述字符串事物。 字符串最大特點:一旦被初始化就不可以被改變。 <span style="font-family:Microsoft YaHei;font-size:14px;"
原创 java基礎-面向對象-繼承、多態
1、繼承概述 繼承: 1、提高了代碼的複用性。 2、讓類與類之間產生了關係。有了這個關係,纔有了多態的特性。 注意:千萬不要爲了獲取其他類的功能,簡化代碼而繼承,必須是類與類之間有所屬關係纔可以繼承。所屬關係爲 is a 。 父類的由來其
原创 java基礎-面向對象概述
1、面向對象概念 面向對象是一種思想,可以讓複雜的問題簡單化,可以讓程序員的角色從執行者轉變爲指揮者。 ***可以想幾個面向對象在生活中的例子(面試經常會問到面向對象的思想?) 面向過程強調的是功能行爲,而面向對象是將功能封裝進對象,強調
原创 java基礎-面向對象-異常
一、異常概述 1、異常:就是程序在運行時出現的不正常情況。是對問題的描述,將問題進行對象的封裝。 2、異常由來:問題也是現實生活中的一個具體事物,也可以通過java的類的形式進行描述,並封裝成對象。其實就是java對不正常情況進行描述後的