原创 2.變量、數據類型、運算符

第2章 變量、數據類型、運算符 一、標識符: 二、關鍵字,也叫保留字 三、變量 1.變量定義:程序中爲存儲數據而定義的名稱。變量就是存儲空間數據的表示,它可以表示數據在內存中的地址。通過變量改變存儲的值,任何變量都有類型。 2

原创 3.運算符和條件結構

一、變量 變量是一個數據存儲空間的表示,變量都有數據類型。 使用變量的步驟: a)第一步:聲明一個變量 b)第二步:賦值 c)第三步:使用變量 二、if結構、if-else結構 語法: If(條件/布爾表達式) { //if結構主

原创 16、Date與SimpleDateFormat

Date與SimpleDateFormat 一、Date類 1、Date類說明:Date類表示日期和時間,Date中的月份值從0開始算,1月份是0,2月份是1…… 2、常用方法 a. boolean after(Date when

原创 4.while、do-while、for

一、While結構 語法: while(條件) { //循環體(循環操作) [ break; ] //跳出循環或終止循環 } 特點:先判斷條件,再執行循環操作。如果一開始條件不成立循環體就不會執行。 示例: int

原创 18、java集合框架-List列表

java集合框架-List列表 一、collection接口 a) Collection接口:有兩個直接子接口(List列表、Set集) b)Collection 層次結構中的根接口。Collection 表示一組對象,這些對象也

原创 17、Calendar類

Calendar類 一、Calendar類介紹 a. Calendar 類是一個抽象類,Calendar 提供了一個類方法 getInstance()來獲得此類型的一個實例。 b. Calendar.getInstance() 方法返

原创 14、枚舉類型

枚舉類型 一、枚舉簡介 枚舉是JDK 1.5中引入的新特性。對應的關鍵字爲enum。其實枚舉是一個特殊的類,這個類內部存儲的是這個類的所有對象實例。 二、適用的場景 枚舉一般適合用於有限個數的參數定義。例如已知個數的類型定義、各種狀態

原创 12、lang包中Math類和Character類

Math類與Character 一、Math類 1、Math類的簡介 Java 的 Math 包含了用於執行基本數學運算的屬性和方法,如初等指數、對數、平方根和三角函數。Math 的方法都被定義爲 static 形式,通過 Math

原创 15、反射

反射 一、理解反射機制 Reflection 是 Java 程序開發語言的特徵之一,它允許運行中的 Java 程序對自身進行檢查,或者說“自審”,並能直接操作程序的內部屬性、方法、構造函數、訪問修飾符等信息。例如,使用它能獲得 Jav

原创 13、StringBuffer與StringBuilder

StringBuffer與StringBuilder 一、StringBuffer類 1、StringBuffer類介紹 StringBuffer類(也叫做字符串緩衝區),它的存儲容量會隨着內容的增加或減少自動的調整。StringBu

原创 10、異常

一、 什麼是異常: a) 異常是程序執行期間發生的各種意外或不正常的事件,它會中斷正在運行的程序。 雖說對某些異常JVM已做出處理,但應用程序中還會有很多JVM不能預知的情況,那麼這些異常就需用應用程序來編碼處理了。 二、 處理異常的

原创 11、Java.lang包(基本類型與包裝類)

Java.lang包之基本類型與包裝類 一、基本類型與包裝類(引用類型) a) 在Java中任何一個基本數據類型都有一個對應的包裝類型,包裝類除了封裝一個基本類型的值同時提供了豐富的操作方法,例如將一個字符串轉換成數值類型等:如:in

原创 appium for mac

appium環境搭建(mac) 一、mac基礎環境搭建(Java、git、ruby、brew、xcode、android sdk) 1、Java、git、ruby安裝 【1】下載地址 (1)jdk下載網址:https://www.or

原创 9、接口

1、接口的定義 接口就是某個事物對外公開的一些功能(操作、方法)的聲明,接口是抽象方法的集合。如果一個類實現了某個接口,那麼它就繼承了這個接口的抽象方法。接口規定了對象間相互通信的規範(標準、契約)。 2、定義接口的語法 publ

原创 8.繼承

繼承 一、繼承的概念 1.繼承是使用已存在的類的定義作爲基礎建立新類的技術,新類的定義可以增加新的屬性或新的方法,也可以使用父類的屬性和方法。 2.繼承技術使得複用以前的代碼非常容易,能夠大大縮短開發週期,降低開發費用。 二、繼承的要