摘要:
程序在运行过程中,会产生大量的内存垃圾(一些没有引用指向的内存对象都属于内存垃圾,因为这些对象已经无法访问,程序用不了它们了,对程序而言它们已经死亡),为了确保程序运行时的性能,java虚拟机在程序运行的过程中不断地进行自动的垃圾回收(GC)。关于 JVM 的 GC 算法主要有下面四种:1、引用计数 阅读全文
posted @ 2020-02-19 15:06
幽暗森林之猪大屁
阅读(4247)
评论(0)
推荐(0)
摘要:
我们常常在实际开发调用一些类库,或者本身框架里面有类库去实现判断字符串空的操作,但是某些场景下上不是很方便去引入外部库的,所以需要我们自己去做这个工作,事实上判断空的操作不是很复杂,所以做个记录。空字符串的几种情况public class Jvm1221 { public static void m 阅读全文
posted @ 2020-02-19 14:56
幽暗森林之猪大屁
阅读(832)
评论(0)
推荐(0)
摘要:
1.抽象和封装的不同点抽象和封装是互补的概念。一方面,抽象关注对象的行为。另一方面,封装关注对象行为的细节。一般是通过隐藏对象内部状态信息做到封装,因此,封装可以看成是用来提供抽象的一种策略。2.重载和重写的区别重载: 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和 阅读全文
posted @ 2020-02-19 14:48
幽暗森林之猪大屁
阅读(162)
评论(0)
推荐(0)
摘要:
1、servlet执行流程 客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request、response对象传递给找到的servlet,servlet根据request就可以知道是谁发出的请求,请 阅读全文
posted @ 2020-02-19 14:39
幽暗森林之猪大屁
阅读(130)
评论(0)
推荐(0)
摘要:
一、多线程编程简介 1、为什么需要并发编程我们知道目前我们计算机基本是基于X86架构的,而基于X86架构的机器主频超不过4GHz,随着信息时代的来临,我们需要处理的数据越来越大,因此对程序的性能也要求越来越高,提高程序的性能,一方面需要提高运行环境的配置,也就是配性能更好的机器,更快的CPU更大的内 阅读全文
posted @ 2020-02-19 14:28
幽暗森林之猪大屁
阅读(132)
评论(0)
推荐(0)
摘要:
XML的打包与解析 一、XML语言的特点 1、XML独立于任何编程语言,允许人们按接收者容易解析的方式,对复杂数据进行编码。先来看一个简单的XML格式的文件: [XML] 纯文本查看 复制代码 ? 1 2 3 4 5 6 <note> <to>George</to> <from>John</from 阅读全文
posted @ 2020-02-19 14:17
幽暗森林之猪大屁
阅读(146)
评论(0)
推荐(0)

浙公网安备 33010602011771号