面试题5——int 和 Integer 有什么区别,Integer的值缓存范围

一、int 和 Integer 区别

1、Integer是int的包装类;int是基本数据类型;

2、Integer变量必须实例化后才能使用;int变量不需要;

3、Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值 ;

4、Integer的默认值是null;int的默认值是0。

二、Integer的值缓存范围

Integer的值缓存范围是(-128到127),一共256个。

Integer i = 100;

Integer j = 100;

System.out.print(i == j); //true

Integer i = 128;

Integer j = 128;

System.out.print(i == j); //false

对于两个非new生成的Integer对象,进行比较时,

如果两个变量的值在在缓存中,则比较结果为true,

如果两个变量的值不在缓存中,则比较结果为false。

 

安装unRAID虚拟机有以下几个步骤: 1. 准备工作:首先需要确保计算机硬件满足要求,包括64位处理器、至少8GB的内存、一块足够容量的硬盘。下载并安装unRAID操作系统,并获取有效的许可证。 2. 启动unRAID:将unRAID操作系统安装到U盘或硬盘中。将U盘插入计算机,在BIOS设置中选择以U盘作为启动设备。启动计算机后,将会在屏幕上出现unRAID的界面。 3. 配置存储设备:在unRAID界面中,进入"Main"选项卡,点击"Devices"选项。在这里可以添加和配置硬盘,包括指定用途和容量。添加存储设备后,点击"Start"按钮启动创建阵列。 4. 创建虚拟机:在unRAID界面中,进入"Docker"选项。在这里可以搜索和安装各种容器应用,其中也包括虚拟机管理器。选择一个虚拟机管理器并安装。 5. 配置虚拟机:安装虚拟机管理器后,打开其界面,并进行基本配置。包括选择虚拟机类型、操作系统类型、分配资源等。根据自己的需求进行相应的配置。 6. 安装虚拟机系统:在虚拟机管理器界面中,选择安装虚拟机系统的ISO镜像文件,并创建虚拟机。按照操作系统的安装步骤进行虚拟机系统的安装。 7. 配置虚拟机网络:在虚拟机管理器界面中,为虚拟机分配网络设置,可以选择桥接模式或者NAT模式。根据自己的需求进行相应的配置。 8. 使用虚拟机:安装完成后,可以启动虚拟机,并进行相应的操作。可以通过虚拟机管理器界面或者其他远程连接工具进行虚拟机的操作。 需要注意的是,unRAID虚拟机的安装和配置过程可能因为不同的版本和软件而略有差异,建议在具体操作过程中参考相关软件的文档和指南,或者寻求相关社区的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值