Java
Java
keYuK0
永远保持好奇心和深入探究的精神,它是我们不断进步的核心驱动力
展开
-
如何用JSTL和EL来实现简单的分页
利用JSTL和EL表达式实现简单的分页,操作简单简洁。原创 2017-03-12 17:52:27 · 1653 阅读 · 0 评论 -
【转载】java中重载与重写的区别
细讲java重载与重写的区别。转载 2016-12-22 10:15:12 · 289 阅读 · 0 评论 -
理解JVM之内存模型JMM
JMM内存模型图java内存模型就是一种符合内存模型规范的,屏蔽了各种硬件和操作系统的访问差异,保证了Java程序在各种平台下对内存的访问都能保证效果一致的机制和规范。目的是保证并发编程场景中的原子性、可见性和有序性。根据java虚拟机规范,java虚拟机管理的内存将分为下面五大区域。五大内存区域图中黄色块为线程的共享区域,紫色块为线程的私有区域。堆堆是java虚拟机管理内存最大的一...原创 2019-06-16 23:08:33 · 234 阅读 · 0 评论 -
理解JVM之GC垃圾回收器
GC主要用于回收、释放垃圾占用的空间。需要回收的内存有哪些我们知道,线程私有区域为程序计数器、本地方法栈、虚拟机栈。这些区域的数据随着线程的启动创建,随着线程的结束而销毁。虚拟机栈里的栈帧随着方法的进入顺序执行着入栈和出栈操作,一个栈帧需要多少内存取决于具体虚拟机实现并且在编译期间就已确定下来。当方法和线程执行完毕后,内存就会随着回收,因此无需担心。而java堆和方法区不一样。方法区存放着类...原创 2019-06-16 23:20:57 · 554 阅读 · 0 评论