动力节点首页
全国咨询热线:400-8080-105
首页
课程
文章
问答
体系课
系统培训
注册
登录
绑定手机号,登录
手机号
验证码
微信登录
手机号登录
手机号
验证码
登录即同意
《动力节点用户协议》
微信登录与注册
微信扫码登录与注册
扫码关注微信公众号完成登录与注册
手机号登录
代码小兵124
程序员
信息
课程
问题
文章
回答
体系课
Ta的回答
来自
Java SE
short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?
我的回答
对于shorts1=1;s1=s1+1;由于1是int类型,因此s1+1运算结果也是int型,需要强制转换类型才能赋值给short型。而shorts1=1;s1+=1;可以正确编译,因为s1+=1;相当于s1=(short)(s1+1);其中有隐含的强制类型转换。
2021-05-06 14:34:40
0个回复
来自
Java SE
描述一下JVM加载class文件的原理机制?
我的回答
JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的类。类的加载是指把类的.class文件中的数据读入到内存中,通常是创建一个字节数组读入.class文件
2021-05-06 14:34:12
0个回复
来自
Java SE
Collection工具类中的sort方法如何比较元素?
我的回答
Collections工具类的sort方法有两种重载的形式,第一种要求传入的待排序容器中存放的对象比较实现Comparable接口以实现元素的比较,第二种不强制性的要求容器中的元素必须可比较但是要求第二个参数,参数是Comparator接口的子类型(需要重写compare方法实...
2021-04-30 15:49:22
0个回复
来自
Java SE
为什么重写 equals时必须重写 hashCode 方法?
我的回答
hashCode()的作用是获取哈希码,也称为散列码;它实际上是返回一个int整数。这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode()定义在JDK的Object.java中,这就意味着Java中的任何类都包含有hashCode()函数。散列表存储的是键值对(...
2021-04-30 15:48:04
0个回复
来自
Java SE
Java中的Math.round(1.5)等于多少?
我的回答
等于-1在数轴上取值时,中间值(0.5)向右取整:+0.5是往上取整-0.5直接舍弃
2021-04-30 15:47:42
0个回复
«
1
2
3
4
5
6
7
8
9
»