2020重学java 一
intellij 调试方法
- evaluate : 估值
- condition :条件断点
作用域
这里要注意的是对象作用,如下
{
String s = new String("Hello");
}
// s的作用域终点,但new出来的对象此时还存在,只是无法访问
equals方法默认实现是比较对象的引用
java启动参数
-Xss规定了每个线程堆栈的大小。一般情况下256K是足够了。影响了此进程中并发线程数大小。
-Xms初始的Heap的大小。
-Xmx最大Heap的大小。
在很多情况下,-Xms和-Xmx设置成一样的。这么设置,是因为当Heap不够用时,会发生内存抖动,影响程序运行稳定性。