当前位置:首页 » 编程语言 » 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: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
深度隐藏文件夹 发布:2024-12-02 20:45:14 浏览:8
不用编译就可以直接执行语言 发布:2024-12-02 20:37:59 浏览:742