最新 最热

idea和谷歌浏览器占用内存过高的处理方法

最近家里电脑打开浏览器页面过多,内存占用严重,而且idea启动一个项目就会把内存占满,最后查了一些资料顺利解决了这个问题。这里记录一下,方便后面直接使用。...

2022-05-12
0

5 月,Java 岗位爆了

春招接近尾声,即将远去的“金三银四”今年也变成了“铜三铁四”。大厂不断缩招,不容忽视的疫情影响,加上不断攀升的毕业生人数,各种需要应对的现实问题让整个求职季难上加难。在这个异常残酷的求职季,很多人的困惑、面临的...

2022-05-12
1

java面试题精选

3. Tomcat需要抓取此端口(8080)上来自客户端的链接并获得请求调用的方法与参数。

2022-05-12
1

Java(异常处理)

异常:就是不正常的意思,(在生活当中,异常,感冒)在程序的执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。

2022-05-12
0

【Java基础】异常处理

Java中为异常提供的关键字有如下五个关键字:try,catch,finally,throw,throws

2022-05-12
0

JVM的多态是如何实现的

哈喽,我是子牙。十余年技术生涯,一路披荆斩棘从技术小白到技术总监到JVM专家到创业。技术栈如汇编、C语言、C++、Windows内核、Linux内核。特别喜欢研究虚拟机底层实现,对JVM有深入研究。分享的文章偏硬核,很硬的那种。...

2022-05-12
0

Synchronized的实现原理

Synchronized是由JVM实现的一种实现互斥同步的一种方式,如果你查看被Synchronized修饰过的程序块编译后的字节码,会发现,被Synchronized修饰过的程序块,在编译前后被编译器生成了monitorenter、monitorexit两个字节码指令...

2022-05-12
0

Java中的ArrayList与System.arraycopy底层原理

也就是说增长到1000的数组如果没有事先指定大小,会发生13次Arrays.copyOf动作,拷贝代价多大?继续分析

2022-05-12
0

IntelliJ IDEA开发最佳配置

以前用惯了eclipse,现在改用IDEA,又要去记很多新的组合键了,不用怕,现在如下设置可以改成自己熟悉的组合键。

2022-05-12
1

【JVM】剖析JVM内存模型

JVM在执行java程序时的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。...

2022-05-12
0