JAVA SE 學習第五天
異常處理:printStackTrace()方法,跟蹤堆疊的資訊。
finally:關閉開啟的檔案、刪除臨時檔案等可以進行資源的清除工作。
使用自定義異常一般步驟:1、通過繼承java.lang.Exception 類宣告自己的異常類;2、在方法適當的位置生成自定義異常的例項,並用throw語句丟擲。3、在方法的宣告部門用throws 語句宣告該方法可能丟擲的異常。;
重寫方法需要丟擲與原方法所丟擲異常型別一致異常或不丟擲異常。
------------》
陣列:、=可以看成是多個相同型別資料組合,對這些資料的統一管理。
一維陣列的宣告方式: type var[] ; 或者 type[] var;java語言中宣告陣列時不能指定其長度(陣列中元素的個數),真不錯的設計,,,,java 相當可以,才像程式設計。
陣列名 = new 陣列元素的型別【陣列元素的個數】;
動態初始化:陣列定義與為陣列元素分配空間和賦值的操作分開進行。
靜態初始化:在定義陣列的同時就為陣列元素分配空間並賦值。其實這樣的分配空間並不制定元素個數也不必NEW。 比如:int a[] = {3,8,5}
陣列是引用型別,它的元素相當於類的成員變數,因此陣列分配空間後,每個元素也被按照成員變數的規則被隱式初始化。
陣列的引用arrayName【index】,index為陣列元素下標,可以是整型常量或整型表示式。如:a[3*i]
陣列都有一個屬性length指明它的長度。
public static void main(String[] args) args儲存命令列輸入的字元 命令列引數
System.exit(0) 0: 正常退出;-1:非正常退出
java.lang
類 Byte
Byte
類將基本型別 byte
的值包裝在一個物件中。一個 Byte
型別的物件只包含一個型別為byte
的欄位。
此外,該類還為 byte
和 String
的相互轉換提供了幾種方法,並提供了處理 byte
時非常有用的其他一些常量和方法。
每遍歷外迴圈一次,把最小的篩選出,這叫選擇排序;
可以沒事看看資料結構的書..............
氣泡排序:有意思,小泡泡。。。。最大冒出來。
二維、多維陣列。 類推而已,用到了熟練就好。
arraycopy
public static void arraycopy(Object src,
int srcPos,
Object dest,
int destPos,
int length)從指定源陣列中複製一個陣列,複製從指定的位置開始,到目標陣列的指定位置結束。從 src 引用的源陣列到 dest 引用的目標陣列,陣列元件的一個子序列被複制下來。被複制的元件的編號等於 length 引數。源陣列中位置在 srcPos 到 srcPos+length-1 之間的元件被分別複製到目標陣列中的 destPos 到 destPos+length-1 位置。
java.lang.String 類代表不可變的字元序列
String
類代表字串。Java 程式中的所有字串字面值(如 "abc"
)都作為此類的例項來實現。
一個二級C過了的人,學JAVA SE 應該很容易。
StringBuffer代表可變的字元序列
數字化時代,字串的處理是最常見的。
StringBuffer 不錯的一個類操作字串
相關文章
- Java SE 語法學習Java
- java學習暑假第五天Java
- JAVA SE 學習第六天Java
- JAVA SE 學習第四天Java
- 很好的JAVA SE學習網站Java學習網站
- 第五天學習Java的筆記Java筆記
- Java SE 學習---物件導向程式設計Java物件程式設計
- Java se 複習05Java
- 前端學習第五天前端
- java學習第五天2020/7/10Java
- 跟隨小破站學習java SE第十五天Java
- python學習第五天-模組Python
- java se docJava
- VUE2 第五天學習--過渡效果Vue
- VUE2第五天學習---自定義指令Vue
- 天池python學習-task02打卡第五天Python
- JAVA SE基礎(二)Java
- Java SE 21 新增特性Java
- Java SE 20 新增特性Java
- Java SE 22 新增特性Java
- Java SE 23 新增特性Java
- java學習之道 --- 如何學習java?Java
- Java Platform SE 8(Java™程式語言)JavaPlatform
- Golang學習系列第五天: Golang和PostgreSQL開發 RESTful APIGolangSQLRESTAPI
- 資料倉儲建模工具之一——Hive學習第五天Hive
- Java SE 基礎知識Java
- Java(SE)內容回顧Java
- [零基礎學JAVA]Java SE應用部分-35.JAVA類集之四Java
- Java 學習Java
- Java學習Java
- 新手如何學習Java——Java學習路線圖Java
- java SE 1.8中Collection介面分析Java
- Java學習之路 -- Java怎麼學?Java
- 《JAVA學習指南》學習筆記Java筆記
- 九天學會Java,第五天,函式定義,函式呼叫Java函式
- HBase學習的第五天--HBase進階結尾和phoenix開頭
- Java SE 6 新特性: Java DB 和 JDBC 4.0JavaJDBC
- Java學習—java-RedisJavaRedis