最新 最热

JVM类加载过程

加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的,类的加载过程必须按照这种顺序进行,而解析阶段则不一定,它在某些情况下可能在初始化阶段后在开始,因为java支持运行时绑定。...

2022-07-21
0

Java 最常见的 200+ 面试题:面试必备「建议收藏」

这份面试清单是从我 2015 年做了 TeamLeader 之后开始收集的,一方面是给公司招聘用,另一方面是想用它来挖掘在 Java 技术栈中,还有那些知识点是我不知道的,我想找到这些技术盲点,然后修复它,以此来提高自己的技术水平。虽然...

2022-07-21
1

卷S你的《八股文》Java面试手册

大家好,最近有不少小伙伴在后台留言,近期的面试越来越难了,要背的八股文越来越多了,考察得越来越细,越来越底层,明摆着就是想让我们徒手造航母嘛!实在是太为难我们这些程序员了。这不,为了帮大家节约时间,给大家搞来了今年上半...

2022-07-20
1

JAVA虚拟机、Dalvik虚拟机和ART虚拟机简要对比

JVM本质上就是一个软件,是计算机硬件的一层软件抽象,在这之上才能够运行Java程序,JAVA在编译后会生成类似于汇编语言的JVM字节码,与C语言编译后产生的汇编语言不同的是,C编译成的汇编语言会直接在硬件上跑,但JAVA编译后生成...

2022-07-20
0

用Eclipse的tomcat插件启动tomcat时报错:

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=JVMTI_ERROR_INTERNAL(113) ERROR: transport error 202: connect failed: Connection timed...

2022-07-20
1

30道最常问的Java基础面试题

**优点:** 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。...

2022-07-20
0

Java – 注解 (Annotation)

> 使用 Annotation 时要在其前面增加 @符号,并把该 Annotation 当成一个修饰符使用,用于修饰它支持的程序元素

2022-07-20
0

被虐后,分享一点点JVM调优原理相关的知识和经验

首先我们要对上述的内容有一定的了解,从全局出发。看了上图,在调优中我们能做的也就是对运行时数据区进行一些操作,然后选择执行引擎用何种垃圾收集器对垃圾进行回收。...

2022-07-20
0

JVM调优总结 -Xms -Xmx -Xmn -Xss

在tomcat的bin目录下面有很多可以执行的脚步,执行的脚步分为windows环境和Linux环境! 如果在windows环境配置jvm参数,catalina.bat如下:

2022-07-19
0

java学习——使用Eclipse进行单元测试,报错Can’t allocate jvmti memory

工具环境:Windows+Eclipse+Jdk1.7 项目框架: Spring+SpringMVC + Hibernate

2022-07-19
1