- 博客(11)
- 收藏
- 关注
原创 JVM学习笔记4-实战篇
GC调优指的是对垃圾回收(Garbage Collection)进行调优。GC调优的主要目标是避免由垃圾回收引起程序性能下降。GC调优的核心分成三部分:1.通用JVM参数的设置2.特定垃圾回收器的JVM参数的设置3.解决由频繁的Full GC引起的程序性能问题GC调优没有唯一的标准答案,如何调优与硬件、程序本身、使用情况均有关系,重点学习调优的工具和方法性能优化的步骤总共分为四个步骤,其中修复部分要具体问题具体分析且处理方式各不相同。
2025-03-21 15:57:34
1553
原创 JVM学习笔记3-基础篇-垃圾回收
参考资料:【黑马程序员JVM虚拟机入门到实战全套视频教程,java大厂面试必会的jvm一套搞定(丰富的实战案例及最热面试题)】BV1r94y1b7eS。
2025-03-20 20:49:53
592
原创 JVM学习笔记2-基础篇-Java内存区域
参考资料:【黑马程序员JVM虚拟机入门到实战全套视频教程,java大厂面试必会的jvm一套搞定(丰富的实战案例及最热面试题)】BV1r94y1b7eS。
2025-03-20 18:42:04
572
原创 java学习笔记6
参考资料:【【零基础 快速学Java】韩顺平 零基础30天学会Java】BV1fh411y7R8————————————————————↓集合↓———————————————————集合的体系图如下:单列集合:双列集合:基本介绍:使用方法:使用方法:输出结果:注意:返回的子集合是前闭后开的,fromIndex <= subList < toIndex,在这里是0 <= subList < 2常用方法-练习题由于ArrayList,LinkedList,Vector都属于List接口的实现,因此他们都可以用以
2025-03-09 15:08:51
587
原创 java学习笔记3
比如:Father类的age是一个private的属性,而GrandPa类的age是一个默认的属性,要求返回son的age,此时就相当于查询过程在Father这一层被挡了,此时就需要使用Father自己的方法getAge()才能正常访问。(1)一开始是在方法区中,首先创建Object类,然后是GrandPa类,接着是Father类,最后是Son类。(2)其次是在堆中,从最初的父类到最后的子类,依次将各类定义的属性加载进来,并指向常量池中的内容。(3)最后是在栈中,创建了一个son的类,指向堆中加载好的类。
2025-03-04 21:19:10
621
原创 java学习笔记2
参考资料:【【零基础 快速学Java】韩顺平 零基础30天学会Java】BV1fh411y7R8。参数列表:必须不同(参数类型/个数/顺序,至少有一样不同,参数名无要求)java中允许同一个类中,多个同名方法的存在,但要求形参列表不一致。System.out.print():不会换行输出,而是直接输出。35.方法中置空是将方法自己的指针置空,对main方法没有影响。System.out.println():本身就会换行输出。25.基本数据类型拷贝的是具体的数值。eg.访问修饰符 属性类型 属性名。
2025-03-03 10:24:02
356
原创 java学习笔记1
5.一个源文件中最多只能有一个public类,其他类的个数不限,也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法。16.在将String类型转换成基本类型时,要确保能转换成有效数据,如:可将123转成整数,但不能将hello转成整数。定义变量也与c语言一致,int,double,char,string……class(类),interface(接口),[](数组)7.注释方式与c语言一致,单行//,多行/* */
2025-03-03 10:09:26
363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅