當前位置:首頁 » 編程語言 » 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轉換成日期型再判斷。

熱點內容
演算法的套路 發布:2024-12-02 21:54:16 瀏覽:284
mingw編譯sdl 發布:2024-12-02 21:35:32 瀏覽:935
律所管理源碼 發布:2024-12-02 21:18:54 瀏覽:839
取消語音加密 發布:2024-12-02 21:15:29 瀏覽:650
魔獸腳本封 發布:2024-12-02 21:13:17 瀏覽:367
介面訪問修飾符 發布:2024-12-02 21:03:52 瀏覽:733
java閉包 發布:2024-12-02 21:03:47 瀏覽:754
php打開新窗口 發布:2024-12-02 20:52:10 瀏覽:175
如何退出安卓系統的登錄 發布:2024-12-02 20:51:27 瀏覽:787
編譯器中如何一次修改所有名字 發布:2024-12-02 20:51:23 瀏覽:443