- 博客(6)
- 收藏
- 关注
转载 JVM相关
01. JVM 内存划分: 方法区(线程共享):常量、静态变量、JIT(即时编译器) 编译后的代码也都在方法区; 堆内存(线程共享):几乎所有的对象实例以及数组,是垃圾回收的主要场所; 程序计数器: 当前线程执行的字节码的位置指示器; 虚拟机栈(栈内存):保存局部变量、基本数据类型变量以及堆内存中某个对象的引用变量; 本地方法栈 :为 JVM 提供使用...
2018-04-27 10:32:28
188
转载 JDK1.8 十大新特性详解
转自:http://www.jb51.net/article/48304.htm本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API“Java is still not dead—and people are startin...
2018-04-25 18:33:50
123
转载 集合各实现类的底层实现原理
ArrayList实现原理要点概括参考文献: http://zhangshixi.iteye.com/blog/674856l https://www.cnblogs.com/leesf456/p/5308358.htmlArrayList是List接口的可变数组非同步实现,并允许包括null在内的所有元素。底层使用数组实现该集合是可变长度数组,数组扩容时,会将老数组中的元素重新拷贝一份到新的数组...
2018-04-25 14:52:33
121
转载 JAVA 基础:HashMap,HashTable和ConcurrentHashMap
一.HashMapHashMap概述HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。HashMap的数据结构在Java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际...
2018-04-25 14:27:19
141
原创 知识点复习:spring篇
Spring核心:IOC(控制反转,粗略过一下): 就是bean对象不需要你去new了,交给spring去管理即可。 FactoryBean:工厂bean主要实现ioc/di ApplicationContext ac=new FileXmlApplicationContext("applicationContext.xml"); Ob...
2018-04-09 15:08:38
230
原创 SpringBoot整合shiro(身份认证和权限认证),使用EhCache缓存 遇到的坑总结
参考:https://blog.csdn.net/aqsunkai/article/details/69757017必须: @Bean public EhCacheManager getEhCacheManager(){ EhCacheManager ehcacheManager = new EhCacheManager(); ehcach...
2018-03-28 12:06:34
1634
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人