摘要: 2018-06-11 16:52:47 对象等价性的判断 如下一个简单的小栗子 运行的结果为:false true。很多人第一反应肯定是一脸懵逼,别看程序短其实要追究起来,还是可以挖的很深,首先明确一点的是,"=="和"!="判断的是对象的引用;其次,两次new Integer(50),在堆储存空间 阅读全文
posted @ 2018-06-11 17:59 Accper 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 栈 栈的基本概念 栈是一种特殊的线性表,栈中的数据元素以及数据元素间的逻辑关系和线性表相同,两者之间的差别在于:线性表的插入和删除操作可以在表的任意进行,而栈的插入和删除操作只允许在表的尾端进行。其中,栈中只允许进行插入和删除操作的一端称为栈顶,另一端称为栈底。通常,将栈的插入操作称为入栈(push 阅读全文
posted @ 2018-06-07 11:17 Accper 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 线性表 线性表的基本概念 对于同一个线性表,其每一个数据元素的值虽然不同,但必须具有相同的数据类型; 数据元素之间具有一种线性的或“一对一”的逻辑关系。 第一个数据元素没有前驱,这个数据元素被称为开始节点; 最后一个数据元素没有后继,这个数据元素被称为终端节点; 除了第一个和最后一个数据元素外,其他 阅读全文
posted @ 2018-06-04 23:04 Accper 阅读(19606) 评论(0) 推荐(2) 编辑
摘要: 2018-05-31 10:48:27 摘录于:《深入理解JVM&G1 GC》 JVM基本概念 判断一个对象是否存活的标准为是否存在指向这个对象的引用。Java中提供了4个级别的引用,即强引用,软引用,弱引用,虚引用。这个四个级别中只有强引用类是包内可见的,其他3个引用类型均为public,可以在应 阅读全文
posted @ 2018-05-31 10:50 Accper 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 2018-05-30 15:03:25 摘录于:《精通Spring 4.X--企业应用开发实战》 构建工具Maven 1.Maven基础概念 Project:任何你想构建的事务,Maven都可以认为它们是工程。这些工程被认定为工程对象模型(Project Object Model,POM)。一个工程 阅读全文
posted @ 2018-05-30 15:55 Accper 阅读(127) 评论(0) 推荐(0) 编辑