当前位置:首页 » 编程语言 » 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-08 03:13:02 浏览:646
安卓跟苹果哪个电池省电 发布:2025-01-08 03:07:03 浏览:52
java互联网面试题 发布:2025-01-08 02:56:33 浏览:573
iisphp上传大小 发布:2025-01-08 02:27:31 浏览:37
java输入怎么写 发布:2025-01-08 02:15:35 浏览:798
我的电脑如何变成服务器 发布:2025-01-08 02:14:04 浏览:217
神灯服务器地址 发布:2025-01-08 02:12:29 浏览:336
并行算法 发布:2025-01-08 02:11:17 浏览:768
阿信上传 发布:2025-01-08 02:06:26 浏览:52
平板怎么登安卓手机的吃鸡账号 发布:2025-01-08 01:54:29 浏览:284