【Java】
亦枫Blog
个人博客:http://yifeng.studio ,微信公众号:安卓笔记侠。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 序列化对象Serializable 与 Android 序列化对象Parcelable
本文主要介绍Parcelable和Serializable的作用、效率、区别及选择,关于Serializable的介绍见Java 序列化的高级认识。原创 2014-08-04 13:32:51 · 1619 阅读 · 0 评论 -
编码规范系列(一):Eclipse Code Templates设置
从工作开始,经历了几个项目的开发,现在的项目一般都是一个团队共同开发,而每个人都有自己的编码习惯,为了统一格式,项目组在项目开发之前都会制定一系列的规范。俗话说约定优于配置,但是在执行过程中往往发现效果不是很好(主要是指编码规范这一方面)。所以我们不得不采取一些措施来协助我们统一项目开发人员的编码风格。主要包括三个方面:设置Code Templates、Eclipse formatter、Chec转载 2014-10-14 11:53:45 · 2879 阅读 · 0 评论 -
List.contains(Object object)方法
使用List.contains(Object object)方法判断ArrayList是否包含一个元素对象(针对于对象的属性值相同,但对象地址不同的情况),如果没有重写List的元素对象Object中的equals方法,默认如下: @Override public boolean equals(Object o) { // TODO Auto-generated method stub原创 2015-06-24 16:11:38 · 22873 阅读 · 1 评论 -
JAVA字符串格式化-String.format()的使用
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Lo转载 2015-09-14 16:07:39 · 1105 阅读 · 0 评论 -
Java 数字格式化
一:NumberFormatjava.text.NumberFormat 是所有数值格式的抽象基类。 该类提供了格式化和分析数值的接口。NumberFormat 也提供了确定哪个语言环境具有数值格式以及它们名字的方法。 double myNumber = 23323.3323232323; double test = 0.3434; // getInstance(原创 2014-12-25 11:51:56 · 5703 阅读 · 0 评论 -
Java 计算时间差之年龄问题
年月日天数计算。原创 2015-05-19 15:23:50 · 5977 阅读 · 0 评论 -
【Jsoup】HTML解析器,轻松获取网页内容
jsoup 是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。原创 2016-01-07 09:55:37 · 11974 阅读 · 0 评论 -
JAVA与PHP语言时间戳的转换问题
由于精度不同,导致各种编程语言的时间戳长度不一致,常见的比如JAVA语言和PHP语言。原创 2015-12-23 17:52:45 · 1044 阅读 · 0 评论 -
详解Java中的对象克隆
关于Java中的对象克隆的实现方式。原创 2016-05-16 10:17:44 · 607 阅读 · 0 评论 -
Java大数类BigDecimal及八种舍入模式的介绍
关于BigDecimal的一点记录。原创 2016-07-12 14:26:35 · 3655 阅读 · 0 评论 -
【正则表达式】Java正则表达式
利用JAVA正则表达式原创 2014-07-11 16:32:28 · 1087 阅读 · 0 评论 -
【译】使用示例带你提前了解 Java 9 中的新特性
Java 作为 Android 的基础编程语言,每一次迭代也是备受安卓开发人员的关注。这不,Oracle 公司在今年即将发布 Java 9 正式版,一些新的特性和改进很是值得期待。翻译 2017-03-13 08:20:44 · 1229 阅读 · 0 评论 -
Java中字符串对象String、StringBuffer、StringBuilder的比较
原文地址:http://www.iteye.com/topic/522167作者:每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了。嘿嘿....众所周知,String是由字符组成的串,在程序中使用频率很高。Java中的String是一个类,而并非基本数据类型。 不过她却不是普通转载 2015-04-14 19:56:40 · 1528 阅读 · 0 评论 -
Spring MVC 教程,快速入门,深入分析
Spring MVC 教程,快速入门,深入分析 资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar 作者:赵磊博客:http://elf8848.iteye.com 目录 一、前言二、spring mvc 核心类与接口三、spring转载 2014-01-21 17:09:36 · 1401 阅读 · 0 评论 -
常见HTTP状态码查询表
什么是HTTP状态码? 如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或Googlebot抓取该网页时),那么,您的服务器会返回HTTP状态代码以响应该请求。此状态代码提供了有关请求状态的信息,且为Googlebot提供了有关您网站和请求的网页的信息。HTTP状态码在哪里可以看到?HTTP状态码我们可以在网站的log日志里可以看到,转载 2014-01-09 17:09:03 · 2026 阅读 · 0 评论 -
JAVA UUID简介
JAVA UUID 生成GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的IDpackage com.mytest转载 2014-08-21 10:28:19 · 1067 阅读 · 0 评论 -
JAVA 加密算法简介
如基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法MD5(Message Digest algorithm 5,信息摘要算法)SHA(Secure Hash Algorithm,安全散列算法)HMAC(Hash Message Authentication Code,散列消息鉴别码)复杂的对称加密原创 2014-08-21 11:40:04 · 1227 阅读 · 0 评论 -
JAVA Collections.sort()排序介绍
参考地址:原创 2014-09-30 17:51:42 · 840 阅读 · 0 评论 -
JAVA注释格式说明
前言 Java 的语法与 C++ 及为相似,那么,你知道 Java 的注释有几种吗?是两种? // 注释一行 /* ...... */ 注释若干行 不完全对,除了以上两种之外,还有第三种,文档注释: /** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: /** * ......转载 2014-08-18 16:18:16 · 8429 阅读 · 0 评论 -
JAVA 枚举类型
java 枚举类型enum 的使用最近跟同事讨论问题的时候,突然同事提到我们为什么java 中定义的常量值不采用enmu 枚举类型,而采用public final static 类型来定义呢?以前我们都是采用这种方式定义的,很少采用enum 定义,所以也都没有注意过,面对突入起来的问题,还真有点不太清楚为什么有这样的定义。既然不明白就抽时间研究下吧。Java 中的枚举类型采用关键字enum原创 2014-11-19 19:49:41 · 1043 阅读 · 0 评论 -
HashMap遍历方式
Java中HashMap有两种遍历方式:原创 2014-07-11 23:04:11 · 1669 阅读 · 0 评论 -
Java 随机数
在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(long seed)使用指定的seed作为发生器的种子。 随机数发生器(Random)对象产生以原创 2015-01-28 10:47:40 · 763 阅读 · 0 评论 -
基于Java的四大开源测试工具
测试是应用程序生命周期里至关重要的一步,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。网络上许多开源的Java测试工具,然而真正经得起时间和实践考验的不多,本文例举了Java里的四大开源测试工具,这四个工具主要专注于前端测试,并且得到了测试人员和QA团队的广泛使用。 Apache JMeter——JMeter是转载 2015-03-25 17:57:05 · 813 阅读 · 0 评论 -
编码规范系列(二):Eclipse Checkstyle配置
原文地址:http://chenzhou123520.iteye.com/blog/1627618上一篇介绍了《编码规范系列(一):Eclipse Code Templates设置》,这篇主要介绍Eclipse中Checkstyle的配置。关于Checkstyle,引用百度百科的介绍如下:CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规转载 2014-10-14 11:55:42 · 841 阅读 · 0 评论 -
Java 日志工具类SLF4J与Log4J
每一个Java程序员都知道日志对于任何一个Java应用程序,尤其是服务端程序是至关重要的,而很多程序员也已经熟悉各种不同的日志库如java.util.logging、Apache log4j、logback。但如果你还不知道SLF4J(Simple logging facade for Java)的话,那么是时候去在你项目中学习使用SLF4J了。在这篇文章中,我们将学习为什么使用SLF4J比l转载 2015-03-06 17:48:26 · 2725 阅读 · 0 评论 -
Java编程常见低级错误(整理)
前言本文档根据java开发人员在编码过程中容易忽视或经常出错的地方进行了整理,总结了十个比较常见的低级错误点,方便大家学习。一:使用“ == ”比较两个String对象是否相等 两个字符串在比较内容是否相等的时候,如果使用“==”,当两个字符串不是指向内存中同一地址,那么即使这两个字符串内容一样,但是用“==”比较出来的结果也是false。所以两个字符串在比较内容是否原创 2015-03-27 14:34:08 · 3449 阅读 · 0 评论
分享