
java
文章平均质量分 58
秦杨
学无先后到者为先
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java main方法所在类初始化顺序
而所在类在main函数加载到内存的时候,除了慢于静态成员变量和静态方法块之外,其它是没有任何初始化操作的,只有在new了之后,才对成员变量进行初始化,分配内存,而此时类的成员方法不需要初始化,只有调用它的时候才会分配内存(栈内存),当方法执行完完毕,内存立即释放。 main函数是JVM在启动程序时首先会查找的方法入口。程序开始运行时,JVM会找到main方法所在的class文件,然后把方法代码加载到内存,从第一句开始执行,直到main函数最后一条语句执行完成。原创 2023-02-15 15:38:36 · 352 阅读 · 0 评论 -
对象序列化浅析
序列化最终的目的是为了对象可以跨平台存储原创 2022-06-29 15:45:25 · 146 阅读 · 0 评论 -
工厂模式简单理解
工厂模式简单来说,就是代替new关键字,分为三种基本工厂:简单工厂、工厂方法、抽象工厂原创 2022-06-21 15:16:59 · 99 阅读 · 0 评论 -
事务传播机制简单理解
事务传播机制简单理解原创 2022-06-09 09:30:36 · 141 阅读 · 0 评论 -
Log4j漏洞修复方案
Log4j漏洞修复方案原创 2021-12-13 16:30:41 · 4867 阅读 · 3 评论 -
java为什么要序列化
序列化问题产生原因我们的Java程序必须要运行在Java虚拟机中,那么在同一个Java虚拟机进程中,换句话说是在同一快内存空间里面,什么地方需要用此对象,直接传递该对象的引用就可以了,我们想调某一个对象的方法,通过该对象的引用就可以了,传过去就可以了;那么我问你,如果是不同的Java虚拟机进程呢?不同的内存空间呢?甚至我北京的计算机的Java虚拟机中的某一个类,需要使用广州的某台计算机上的某个...原创 2020-04-08 10:15:03 · 186 阅读 · 0 评论 -
Idea常用开发配置(不定时更新)
Idea常用配置idea设置mavenmvn操作控制台中文乱码问题idea设置记录一下常用个人设置mavenmvn操作控制台中文乱码问题在Intellij的settings中maven的runner配置中将原有的配置-DarchetypeCatalog=internal修改设置它的VM Options为-DarchetypeCatalog=internal -Dfile.encoding...原创 2020-03-31 17:46:49 · 144 阅读 · 0 评论