當前位置:首頁 » 編程語言 » javalonglong比較

javalonglong比較

發布時間: 2024-12-02 18:49:48

java的基本數據類型和引用數據類型的區別

一、作用的不同

1、引用類型一般都是通過new關鍵字創建對象,然後把這個對象賦予給相應的變數,最常用的引用類型是String類型,它也比較特殊,可以直接通過關鍵字new來創建對象,也可以通過字元串直接賦值,比如:

Strings=newString("abc");

Strings="abc";

2、基本類型就是直接賦值就可以了,比如:

inta=123;

floatb=123.0;

boolean=true;

二、參數方面傳遞的不同

引用類型是引用傳遞

基本類型是值傳遞

三、比較方面的不同

引用類型比較的是引用地址(沒有重寫equals方法)

基本類型比較的是值

五、類型的不同

1、引用類型分為四種

強引用(StrongReference)

軟引用(SoftRefernce)

弱引用(WeakReference)

虛引用(PhantomReference)

強引用-StrongReference

2、八種基本類型

整型byte8位

整型short16位

整型int32位

整型long64位

浮點型float32位

浮點型double64位

字元型char16位

布爾型boolean位數不確定

② java中如何比較兩個時間字元串的大小

如果保證兩個字元串格式一樣,且都是用上面的形式表示的(即是2010-07-16 13:01:01,而不是2007-7-16 1:1:1),這樣,可以直接用字元串比較就可以了:
if (str1.compareTo(str2)>0) {
第一個大於(晚於)第二個
} else {
反過來
}

不然,得用SimpleDateFormat轉換成日期型再判斷。

熱點內容
賣房電話腳本 發布:2025-01-09 00:38:23 瀏覽:741
手機上的密碼怎麼改密碼 發布:2025-01-09 00:35:46 瀏覽:293
電腦聯網代理伺服器出現問題 發布:2025-01-09 00:29:15 瀏覽:525
傳統的數據存儲的管理技術 發布:2025-01-09 00:22:05 瀏覽:555
python讀位元組數組 發布:2025-01-09 00:20:36 瀏覽:484
php關聯查詢 發布:2025-01-09 00:19:40 瀏覽:24
android手機終端 發布:2025-01-09 00:14:59 瀏覽:160
pdf訪問被拒絕 發布:2025-01-09 00:10:44 瀏覽:263
星越l8at什麼配置 發布:2025-01-09 00:00:17 瀏覽:453
vim配置python 發布:2025-01-08 23:59:29 瀏覽:467