嵌入式狗的 JAVA 入門筆記4 進階。。
Throwable-》 Error 虛擬機器錯誤等
Exception 編碼 環境 使用者引數問題 RUNTIMEEXCEPTION
try{//可能異常程式碼
}catch(InputMismatchException e){ //輸入異常
}catch(ArithmeticException e){//演算法異常
}catch(Exception e){
e.printStackTrace();
}finally{//善後工作
}
catch順序從小到大,就近處理。 先用EXCEPTION容易避開更準確的處理
可自定義異常 繼承 extends Exception
字串 String 定義後無法改變,改變其實是重新生成字串 地址重定義
length indexof split 等,類似C++有一系列屬性及方法可呼叫
==判斷的是地址,判斷字元是否相等用 equals
StringBuffer StringBuilder 類似CString功能,可直接修改內容。
常用的int byte string等也都有封裝庫,用於簡化一些操作,比如資料格式轉換,獲取長度等。
具體可在實踐中學習,瞭解即可。
集合框架集合:有同屬性的集合 類的內部對資料進行組織 容易插入刪除查詢資料
相當於加強版的陣列 空間可變,查詢簡單
Collection -》 List Queue Set 序列佇列集
Map-》Hashmap雜湊表
ArrayList 陣列序列 瞭解新增 刪除 查詢
泛型概念 List
SET無需 不可重複
主要是資料的新增 刪除 查詢 排序。 詳細檢視JDK API
comparable comparator 比較介面
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2041/viewspace-2798658/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 嵌入式狗的 JAVA 入門筆記·2 程式碼實踐Java筆記
- 從入門到進階,印象筆記那些事筆記
- java進階筆記Day(五)Java筆記
- Java小白進階筆記(5)-進階物件導向Java筆記物件
- 嵌入式狗的JAVA之路 JavaBeanJavaBean
- webpack4入門筆記——loaderWeb筆記
- Java小白進階筆記(1)-重新認識JavaJava筆記
- 進階筆記筆記
- webpack4入門筆記——外掛Web筆記
- webpack4入門筆記——概覽Web筆記
- flaskr 進階筆記Flask筆記
- Arthas進階-筆記筆記
- java學習筆記1(入門級)Java筆記
- Java 從入門到進階之路(二十四)Java
- Java 從入門到進階之路(二十三)Java
- Java 從入門到進階之路(二十九)Java
- Java 從入門到進階之路(二十五)Java
- Java 從入門到進階之路(二十八)Java
- webpack4入門學習筆記(一)Web筆記
- webpack4入門學習筆記(二)Web筆記
- 嵌入式狗的JAVA之路 web應用 1JavaWeb
- elk 入門到進階
- SQL入門-進階教程SQL
- Java IO學習筆記八:Netty入門Java筆記Netty
- webpack4入門筆記——入口和出口配置Web筆記
- webpack4入門筆記——打包模式選擇Web筆記模式
- Redis入門--進階詳解Redis
- Redis從入門到進階Redis
- Java進階面試系列階段性總結【石杉的架構筆記】Java面試架構筆記
- vue入門筆記Vue筆記
- Python入門筆記Python筆記
- linux入門筆記Linux筆記
- selenium 入門筆記筆記
- Redis入門筆記Redis筆記
- ByteBuddy入門筆記筆記
- Python 入門筆記Python筆記
- Go入門筆記Go筆記
- NSIS入門筆記筆記