J2SE歸檔總結 0x02 函式

2021-06-07 14:49:57 字數 894 閱讀 7546

1.數值交換

(1)通過第三方變數

int temp;

temp=n;

n=m;

m=temp;

(2)不用第三方變數

//11=3+8

//3=11-8

//8=11-3

n=m+n;(如果n和m的值非常大,容易超出int範圍)

m=n-m;

n=n-m;

(3)異或數值交換

n=n^m;

m=n^m; //(n^m)^m;

n=n^m;  //n^(n^m)

2.程式流程控制

(1)判斷結構

(2)選擇結構

(3)迴圈結構

3.三元運算子

if else 結構  簡寫格式:變數=(條件表示式)?表示式1:表示式2;

三元運算子:

好處:可以簡化if else**

弊端:因為是乙個運算子,所以運算完畢必須要有乙個結果。

4.無限迴圈的最簡表達形式

(1) for(;;){}

(2) while(true){}

J2SE 物件導向總結

物件導向,即oo。我將物件導向的內容分為兩部分,一部分是物件導向的思想精髓,另一部分是物件導向在機器記憶體中的具體實現。下面是我的總結 檢視導圖中更詳細內容 這裡,我們重點對比總結以下內容 類和物件 1.從定義上 類是乙個概念,是乙個模板,規定了一類具有共同特點的物件。物件是是乙個例項,是類例項化的...

J2SE 物件導向

public static void main string args throws exception 資料型別 容量從小到大基本型別 byte short char int long float double boolean不能相互轉換 容量小的自動轉換為大的 容量大的轉換為小的時需加上強制轉換...

執行緒 建立 J2SE

建立執行緒的兩種方法 第一種,定義執行緒,實現 runnable介面 public class testthread1 class runner1 implements runnable start runner1和main thread交替執行。run runner1先執行,main thread...