Java
星旅zl
记录自己的学习与成长
展开
-
Java集合浅析
一、集合基本概念Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java JDK不能提供直接继承自Collection的类,Java JDK提供的类都是继承自Collection的"子接口",如:List和Set。(注意:Map没有继承Collecti原创 2016-09-19 14:19:08 · 304 阅读 · 0 评论 -
Java内存回收、泄漏以及性能优化
Java内存管理包括内存分配和内存回收。都是由JVM自动完成的,对于JVM的垃圾回收机制来说,是否回收一个对象的标准在于:是否还有引用变量引用该对象,有就不回收,没有就回收。一、Java引用和内存回收之间的关系1.对象的三种状态:(1)可达状态:当一个对象被创建后,有一个以上的引用变量引用它。(2)可恢复状态:对象不再有任何引用变量引用它,它将先进入可恢复状态。(3)不原创 2016-09-21 14:31:56 · 406 阅读 · 0 评论 -
java native方法
转载自:http://blog.csdn.net/xw13106209/article/details/69894151.参考文献:http://blog.csdn.net/youjianbo_han_87/article/details/2586375http://blog.csdn.net/yangjiali014/article/details/1633017http:/转载 2016-12-02 18:04:04 · 332 阅读 · 0 评论 -
java工厂方法和抽象工厂举例
1. 概念 工厂方法:一抽象产品类派生出多个具体产品类;一抽象工厂类派生出多个具体工厂类;每个具体工厂类只能创建一个具体产品类的实例。 即定义一个创建对象的接口(即抽象工厂类),让其子类(具体工厂类)决定实例化哪一个类(具体产品类)。“一对一”的关系。 抽象工厂:多个抽象产品类,派生出多个具体产品类;一个抽象工厂类,派生出多个具体工厂类;每个具体转载 2016-03-10 09:44:53 · 497 阅读 · 0 评论 -
(转)Maven使用yuicompressor-maven-plugin打包压缩css、js文件
最近项目想使用在maven打包的时间压缩js,css文件,采用yuicompressor-maven-plugin插件进行压缩,但只是压缩减小大小,提高请求速度,并没有对js进行混淆。下面就写一下这个插件的使用。假设项目包含如下结构需要把项目中设计的css和js全部压缩,但是需要配出已经压缩过的css,js文件,不然会报错。<build> <fina...转载 2019-07-24 10:23:18 · 758 阅读 · 1 评论