JAVA基本程式設計(二)

2021-07-27 20:19:49 字數 698 閱讀 3335

i++是先運算後增加

++i是先自增後增加

從低型別到高型別的轉換,系統會自動進行,即總是可以將乙個數值賦給支援更大數值範圍型別的變數。

從高到低,使用顯示型別轉換運算(強制型別轉換),執行顯示轉換時可能導致精度缺失。(只要boolean型別以外其他基本型別的轉變都可以以顯示型別轉換的方法達到)

例:(double)1/2 結果是0.5 ,1首先被轉換成1.0,然後2除1.0。

(int)1.7 顯示結果是1

==是相等關係操作符

=是賦值操作符

system.currenttimemillis()%10 產生乙個隨機整數
基本資料型別:byte(8個二進位制位)、short(16)、int(32)、long(64)、flort(32)、double(64)、char

char』a』字元a   『3』+『2』=32;  3+2=5;

string「aaaa」字串

引用型別:字串、陣列、類

順序語句

迴圈語句

選擇語句

乙個統一碼佔兩個位元組,以\u開頭的十六進製制數表示,範圍從『\u0000』到』\uffff』

『\u6b22\u8fce』表示漢字「歡迎」;

Java基本語法 二

修飾符 public 公開的 在工程內都可以使用 protected 受保護的 在包內和子類中都可以使用 default 預設的 預設的 在包內都可以使用 private 私有的 只在本類 運算子 加法 相加運算子兩側的值 a b 等於 30 減法 左運算元減去右運算元 a b 等於 10 乘法 相...

JAVA併發程式設計(二)

一.可見性 讀操作能實時的看到寫操作最新寫入的值。在單執行緒中,讀操作總能得到寫操作寫入的值 但在多執行緒中,如果讀操作跟寫操作在不同的執行緒中執行,那麼讀操作將不一定能適時的看到其他執行緒寫入的值。二.重排序 在沒有使用同步的情況下,編譯器 處理器 執行時都有可能做操作的執行順序進行一些調整。三....

實驗二 基本程式設計

x y z v均為字變數,在x y z v字單元中存放是16位帶符號數。試編寫組合語言程式完成以下功能 1 計算表示式值 v x y z 720 x 2 將上述表示式運算結果整數放在sum1單元,餘數放在sum2單元。stack segment stack dw 512 dup stack ends...