文章 2024-08-20 来自:开发者社区

【Java基础面试十一】、int和Integer有什么区别,二者在做==运算时会得到什么结果?

面试官:int和Integer有什么区别,二者在做==运算时会得到什么结果?** 参考答案: int是基本数据类型,Integer是int的包装类。二者在做==运算时,Integer会自动拆箱为int类型,然后再进行比较。届时,如果两个int值相等则返回...

【Java基础面试十一】、int和Integer有什么区别,二者在做==运算时会得到什么结果?
文章 2024-08-20 来自:开发者社区

【Java基础面试五】、 int类型的数据范围是多少?

面试官: int类型的数据范围是多少?** 参考答案: int类型占4字节(32位),数据范围是 -2^31 ~ 2^31-1。 对于基本数据类型,你需要了解每种类型所占据的内存空间,面试官可能会追问这类问题: byte:1字节(8位...

【Java基础面试五】、 int类型的数据范围是多少?
文章 2024-01-17 来自:开发者社区

数据结构与算法面试题:实现一个函数 fill(int[] a, int n, int v),使其将大小为 n 的数组 a 填满为 v。

数据结构与算法面试题:实现一个函数 fill(int[] a, int n, int v),使其将大小为 n 的数组 a 填满为 v。简介:实现一个函数 fill(int[] a, int n, int v),使其将大小为 n 的数组 a 填满为 v。c++#include <iostream> using namespace std; void fill(int[] a, int ....

文章 2023-12-28 来自:开发者社区

【面试知识点】关于Integer和Int的比较

Integer 和 Integer 的比较 对于Integer和Integer的 == (比较的是地址),我们注重几点: 在Integer中有一个静态的内部类IntegerCache,里面有一个cache[], 也就是Integer常量池,常量池缓存的大小为[-128 ~ 127]当我们赋值的数字在这个范围内时,不需要创建新的对象,而是从缓存中获取已经创建好的Integer对....

文章 2023-10-23 来自:开发者社区

【面试题精讲】int i=0;i=i++,从底层虚拟机角度分析答案

“有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top”首发博客地址全网最细面试题手册,支持艾宾浩斯记忆法从底层虚拟机的角度来分析这段代码,我们需要了解Java中的变量赋值和自增运算符的执行顺序。首先,让我们来看一下代码int i=0;i=i++的执行过程:创建一个整型变量i,并将其初始化为0。执行 i++操作,即先将i的当前....

【面试题精讲】int i=0;i=i++,从底层虚拟机角度分析答案
文章 2023-04-27 来自:开发者社区

Java 最常见的面试题:在 hibernate 中使用 Integer 和 int 做映射有什么区别?

在Hibernate中,如果将OID定义为Integer类型,那么Hibernate就可以根据其值是否为null而判断一个对象是否是临时的,如果将OID定义为了int类型,还需要在hbm映射文件中设置其unsaved-value属性为0。

文章 2022-12-15 来自:开发者社区

【每天一道面试题】Integer、 new Integer() 、int的==比较,你全都了解吗

面试题说下面的整数类型之间比较的结果,以及原因Integer i = new Integer(50); Integer j = new Integer(50); System.out.print(i == j); // ? Integer i = new Integer(50); Integer j = 50; System.out.print(i == j); // ? Integer i .....

【每天一道面试题】Integer、 new Integer() 、int的==比较,你全都了解吗
文章 2022-10-17 来自:开发者社区

软件测试mysql面试题:mysql中int(10)和char(10)以及varchar(10)的区别?

mysql中int(10)和char(10)以及varchar(10)的区别?int(10)的10表示显示的数据的长度,不是存储数据的大小;chart(10)和varchar(10)的10表示存储数据的大小,即表示存储多少个字符。int(10) 10位的数据长度 9999999999,占32个字节,int型4位char(10) 10位固定字符串,不足补空格 最多10个字符varchar(10) ....

文章 2022-06-13 来自:开发者社区

Day5-Java面试题之int与Integer区别

一、总结一下Java的基本类型和引用类型特点总结:引用数据类型的大小统一为4个字节,记录的是其引用对象的地址!基本数据类型一个字节等于8位:1byte=8bit.二、拆箱,装箱简单来说:自动装箱就是自动将基本数据类型转换为包装器类型;自动拆箱就是自动将包装器类型转换为基本数据类型。三、int和Integer的区别Integer是int的包装类,int则是java的一种基本数据类型Integer变....

Day5-Java面试题之int与Integer区别

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注