Java
文章平均质量分 58
携手凡生
任何一个理想都应该被善待,任何时候的努力都不算太晚。
展开
-
GC
GC是垃圾收集的意思,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。Java程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一:System.gc()或Runtime.getR...转载 2018-10-08 19:15:20 · 166 阅读 · 0 评论 -
Java中增强一个类的几种方法
https://blog.csdn.net/friday_pj/article/details/72983737转载 2018-10-08 19:16:24 · 628 阅读 · 0 评论 -
JavaWeb之过滤器
0.过滤器的应用场景对用户请求进行统一认证编码转换对用户发送的数据进行过滤替换转换图像格式对响应的内容进行压缩1.定义过滤器是一个服务器端的组件,它可以截取用户端的请求与响应信息,并对这些信息进行过滤。2.工作原理3.生命周期4.过滤器的类型4.1 Servlet 2.5REQUEST:用户直接访问页面时,web容器将会调用过滤器FORWARD:目标资源是通...原创 2018-12-20 15:27:06 · 230 阅读 · 0 评论 -
JavaWeb之监听器
0.定义专门用于对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监听的对象发生变化时,;立即采取相应的行动。1.主要用途统计在线人数和在线用户系统启动时加载初始化信息统计网站访问量跟spring结合2.创建第一个web监听器步骤:1.创建一个实现监听接口的类2.配置web.xml进行注册思考1:web监听器的启动顺序按照在web.xml中的编写...原创 2018-12-20 17:29:12 · 286 阅读 · 0 评论 -
深入理解java虚拟机学习笔记
1.JDK(Java Development Kit) = Java程序设计语言 + Java虚拟机 + Java API类库2.Java堆溢出Java存储用于存储对象实例,我们只要不断的创建对象,并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制来清除这些对象,就会在对象到达最大堆的容量限制后产生内存溢出异常3.关于虚拟机栈和本地方法栈,在Java虚拟机规范中描述了两种异常:...原创 2019-03-12 16:50:50 · 292 阅读 · 0 评论 -
如何开发可以提高代码的效率
如何优化JAVA代码及提高执行效率(转)–> https://www.cnblogs.com/hanchengyou/p/9859458.html可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分...转载 2019-03-18 14:31:17 · 1243 阅读 · 0 评论