
JAVA高级篇:深入理解JVM之Java内存管理(基于JAVA8)
运行时区域Java虚拟机在执行Java程序的过程中会把它管理的内存区域划分为若干个不同的数据区域。Java虚拟机所管理的内存包括以下几个运行时数据区域:JVM运行时数据区1.虚拟机栈JVM栈是线程私有的内存区域。

Git 远程分支管理命令
前言操作前请先添加SSH协议免密操作,不会的小伙伴们问下度老师。举例的远程库状态:默认主分支master和dev开发分支从远程库(github)克隆到本地库:方法一://只克隆了主分支master$git clone git@github.com:javalei/mygit.

Java基础面试题「3」
9. 构造器 Constructor 是否可被 override 在讲继承的时候我们就知道父类的私有属性和构造方法并不能被继承,所以 Constructor 也就不能被 override(重写),但是可以 overload(重载),所以 你可以看到一个类中有多个构造函数的情况。

Spring MVC表单防重复提交
利用SpringMVC的过滤器及token传递验证来实现表单防重复提交。@Target@Retention@Documentedpublic@interfaceToken{booleancreatedefaultfalse;}。

Java增强for循环中删除元素抛异常问题
从异常中可以看到问题出自ArrayList$Itr.next 方法,该方法中触发了 ArrayList$Itr.checkForComodification 导致了异常的发生ArrayList$Itr 源码可以在源码中看到 next 方法中会先触发 checkForComodif