java
文章平均质量分 69
hapier
这个作者很懒,什么都没留下…
展开
-
JAVA性能优化:35个小细节让你提升java代码的运行效率
代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。 代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优原创 2017-04-23 15:38:38 · 30137 阅读 · 8 评论 -
java集合框架总结(二)
一.Collection 接口简单介绍 Collection 接口是 List、Set 和 Queue 接口的父接口,该接口里定义的方法既可用于操作 Set 集合,也可用于操作 List 和 Queue 集合. 用于表示任何对象或元素组。想要尽可能以常规方式处理一组元素时,就使用这一接口。 框架结构如下: Collection接口: Set接口:原创 2017-04-23 15:38:06 · 286 阅读 · 0 评论 -
java集合框架总结(三)
一:遍历集合的两种方式 1.使用 Iterator 接口遍历集合元素 terator 接口主要用于遍历 Collection 集合中的元素,Iterator 对象也被称为迭代器 Iterator 接口隐藏了各种 Collection 实现类的底层细节,向应用程序提供了遍历 Collection 集合元素的统一编程接口 Iterator 仅用于遍历集合,Iterator 本原创 2017-04-23 15:38:09 · 211 阅读 · 0 评论 -
java集合框架总结(四)
一、java.util.List List 接口继承了 Collection 接口以定义一个允许重复项的有序集合。该接口不但能够对列 表的一部分进行处理,还添加了面向位置的操作。 (1) 面向位置的操作包括插入某个元素或 Collection 的功能,还包括获取、除去或更改元素 的功能。在 List 中搜索元素可以从列表的头部或尾部开始,如果找到元素,还将报告元素所 在的位置 :原创 2017-04-23 15:38:13 · 224 阅读 · 0 评论 -
java集合框架总结(六)
一、Map 简介 Map 用于保存具有映射关系的数据,因此 Map 集合里保存着两组值,一组值用于保存 Map 里的 Key,另外一组用于保存 Map 里的 Value Map 中的 key 和 value 都可以是任何引用类型的数据 Map 中的 Key 不允许重复,即同一个 Map 对象的任何两个 Key 通过 equals 方法比较中返回 false Key 和 Val原创 2017-04-23 15:38:20 · 294 阅读 · 0 评论 -
一分钟理解注解
注解这个东西我们肯定每天都能看见,也许有时候看的太多了到是会忽略注解这东西具体是如何工作的。今天在这里用最短的篇幅快速讲解下注解的原理,对这块记的不太清楚的同学也可以再次看看,下次有人详细问这块的话不至于一知半解。 一句话描述:就是元数据,即一种描述数据的数据。所以,可以说注解就是源代码的元数据。 package com.qk365.annotation;import java.lang.原创 2017-04-23 15:37:19 · 468 阅读 · 0 评论 -
java集合框架总结(一)
本系列博客详细介绍了JAVA集合框架,你将知道: 一.学习目标 1)java集合框架的层次结构 2)使用Collection接口定义的公用方法对集合和线性表操作 3)使用Iterator接口遍历集合 4)使用JDK的增强for循环替代迭代Iterator进行集合遍历 5)熟悉Set接口,了解何时及如何使用HashSet,LinkedHashSet或TreeHashSet来存储元素原创 2017-04-23 15:38:02 · 255 阅读 · 0 评论 -
java集合框架总结(五)
一、Set接口 概述 Set 接口继承 Collection 接口,而且它不允许集合中存在重复项,每个具体的 Set 实现类 依赖添加的对象的 equals()方法来检查独一性。Set接口没有引入新方法,所以Set就是一 个Collection,只不过其行为不同。 然后来说Set接口的3种实现. 二:HashSet概述 HashSet 是 Set 接口的典型实现,大多数时候使用原创 2017-04-23 15:38:16 · 207 阅读 · 0 评论 -
Google Gson的使用方法及JSON 技术对比
一 、各个JSON技术的简介和优劣 1.json-lib json-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包, 包括commons-beanutils.jar,commons-collections-3.2.jar,commons-lang-2.6.jar,commons-logging-1.1.1.jar,ezmorph-1.原创 2017-04-23 15:38:34 · 1749 阅读 · 0 评论