动力节点首页
全国咨询热线:400-8080-105
首页
课程
文章
问答
体系课
系统培训
注册
登录
绑定手机号,登录
手机号
验证码
微信登录
手机号登录
手机号
验证码
登录即同意
《动力节点用户协议》
微信登录与注册
微信扫码登录与注册
扫码关注微信公众号完成登录与注册
手机号登录
代码小兵652
程序员
信息
课程
问题
文章
回答
体系课
Ta的回答
来自
Java SE
怎么获取 Java 程序使用的内存?堆使用的百分比?
我的回答
可以通过java.lang.Runtime类中与内存相关方法来获取剩余的内存,总内存及最大堆内存。通过这些方法你也可以获取到堆使用的百分比及堆内存的剩余空间。Runtime.freeMemory()方法返回剩余空间的字节数,Runtime.totalMemory()方法总内存的...
2021-05-28 09:32:22
0个回复
来自
Java SE
Java 中的编译期常量是什么?使用它又什么风险?
我的回答
公共静态不可变(publicstaticfinal)变量也就是我们所说的编译期常量,这里的public可选的。实际上这些变量在编译时会被替换掉,因为编译器知道这些变量的值,并且知道这些变量在运行时不能改变。这种方式存在的一个问题是你使用了一个内部的或第三方库中的公有编译时常量,...
2021-05-28 09:32:03
0个回复
来自
Java SE
32 位 JVM 和 64 位 JVM 的最大堆内存分别是多数?
我的回答
理论上说上32位的JVM堆内存可以到达2^32,即4GB,但实际上会比这个小很多。不同操作系统之间不同,如Windows系统大约1.5GB,Solaris大约3GB。64位JVM允许指定最大的堆内存,理论上可以达到2^64,这是一个非常大的数字,实际上你可以指定堆内存大小到10...
2021-05-24 09:18:31
0个回复
来自
Java SE
Java 中 WeakReference 与 SoftReference 的区别?
我的回答
虽然WeakReference与SoftReference都有利于提高GC和内存的效率,但是WeakReference,一旦失去最后一个强引用,就会被GC回收,而软引用虽然不能阻止被回收,但是可以延迟到JVM内存不足的时候。
2021-05-24 09:17:09
0个回复
来自
Java SE
64 位 JVM 中,int 的长度是多数?
我的回答
Java中,int类型变量的长度是一个固定值,与平台无关,都是32位。意思就是说,在32位和64位的java虚拟机中,int类型的长度是相同的。
2021-05-24 09:16:44
0个回复
«
1
2
3
4
5
6
7
8
9
10
»