上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: import java.util.Arrays; import java.util.EnumMap; import java.util.HashSet; import java.util.Map; import java.util.Set; import java.util.stream.Collectors; public class Herb { public enum Type { ANNU 阅读全文
posted @ 2019-12-31 17:27 w'c's 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 这个概念是在 Effective Java中了解到的, 可以通过EnumSet来代替位域这种方式表达.并不是很常见的概念, 因此记录下.如果在这之前恰好了解过 bitmap这种数据结构就更好了。不了解也没有关系。 bitmap 就是用bit的每一位来代表一个特殊的状态值,或者说标签属性等等.举例来说 阅读全文
posted @ 2019-12-31 15:30 w'c's 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 策略枚举就是技巧性的代码编写,对于枚举中的抽象方法相应的枚举类型是需要实现这个抽象方法,这样会有个弊端,可能有的枚举类型需要实现的方法内容是一样的,这样显然看来代码会很重复,针对这个问题可以使用策略枚举,这中策略枚举的的思想就是代码的重用,重点就是如何巧妙实现代码的重用下面看代码 *类说明:加班费计 阅读全文
posted @ 2019-12-31 13:50 w'c's 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 继承泛型父类 1 2 调用方法 阅读全文
posted @ 2019-12-25 15:38 w'c's 阅读(1969) 评论(0) 推荐(0) 编辑
摘要: 通过对Java源码的学习我们会发现,AbstractCollection实现了Collection接口,List接口继承自Collection接口,AbstractList又继承了AbstractCollection类,并且实现了List接口。 诸如此种的还有AbstarctSet,Abstarct 阅读全文
posted @ 2019-12-23 21:53 w'c's 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一、什么是存储过程: 存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。 存储过程 阅读全文
posted @ 2019-12-21 22:51 w'c's 阅读(1606) 评论(0) 推荐(0) 编辑
摘要: 为什么会有Comparable与Comparator接口? 引入策略模式 目录 引入 Comparable接口的来龙去脉 引入Comparator接口 什么是策略模式? 使用了策略模式有什么好处? 引入 大家先考虑一个场景, 有一个整形数组, 我们希望通过调用一个工具类的排序方法就能对该数组进行排序 阅读全文
posted @ 2019-12-21 17:30 w'c's 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 一、MAT是什么? MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集 阅读全文
posted @ 2019-12-19 14:30 w'c's 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 本文介绍的是Java里一个内建的概念,Finalizer。你可能对它对数家珍,但也可能从未听闻过,这得看你有没有花时间完整地看过一遍java.lang.Object类了。在java.lang.Object里面就有一个finalize()的方法。这个方法的实现是空的,不过一旦实现了这个方法,就会触发J 阅读全文
posted @ 2019-12-19 13:57 w'c's 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 表明list项前面没有什么修饰(一片空白)。 阅读全文
posted @ 2019-12-04 15:12 w'c's 阅读(460) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页