2020重学java 一

intellij 调试方法

  • evaluate : 估值
  • condition :条件断点

作用域

这里要注意的是对象作用,如下

{
    String s = new String("Hello");
}
// s的作用域终点,但new出来的对象此时还存在,只是无法访问

equals方法默认实现是比较对象的引用

java启动参数

-Xss规定了每个线程堆栈的大小。一般情况下256K是足够了。影响了此进程中并发线程数大小。

-Xms初始的Heap的大小。

-Xmx最大Heap的大小。

在很多情况下,-Xms和-Xmx设置成一样的。这么设置,是因为当Heap不够用时,会发生内存抖动,影响程序运行稳定性。

原文地址:https://www.cnblogs.com/holidays/p/2020-java1.html