Java基础
文章平均质量分 72
iteye_11160
这个作者很懒,什么都没留下…
展开
-
Java-正则表达式-基础
工作中有一段时间经常使用Java的正则表达式,整理一下,做个总结。 JDK中提供了2个类来支持正则表达式,分别是java.util.regex.Pattern和java.util.regex.Matcher。前者表示一个模式,后者表示一个匹配器。 我们在日常使用中,一般会根据需要,建立一个模式。模式的构建通过下面方法: [code="java"...原创 2013-05-23 01:05:31 · 83 阅读 · 0 评论 -
Java基础-克隆
Java中怎么拷贝一个对象呢?可以通过调用这个对象类型的构造器构造一个新对象,然后将要拷贝对象的属性设置到新对象里面。Java中也有另一种不通过构造器来拷贝对象的方式,这种方式称为[b]克隆[/b]。 Java提供了java.lang.Cloneable和java.lang.Object中的clone()方法来支持克隆。Cloneable接口表示一种可以克隆的行为...原创 2013-09-10 15:09:36 · 121 阅读 · 0 评论 -
Jdk1.6 集合框架源码解析汇总
Jdk1.6 集合框架源码解析汇总 非并发: Jdk1.6 Collections Framework源码解析(1)-ArrayList 描述:动态扩容的数组。 Jdk1.6 Collections Framework源码解析(2)-LinkedList 描述:双向链表。 Jdk...原创 2015-10-29 22:05:26 · 190 阅读 · 0 评论 -
Java与IEEE754浅浅谈
Java与IEEE754浅浅谈 作者:大飞 怎么用二进制来表示小数呢? 假设我们要用二进制来表示小数5.5,怎么搞? 按照常规思路,首先用二进制表示一下5,是101,那5.5岂不就是101.101(呵呵哒...)。 我们来看下分解过程,5=4+1,也就是1*22 + 0*21 + 1*20,即1...原创 2015-11-11 17:39:38 · 628 阅读 · 0 评论 -
关于Java String的一些总结
关于Java String的一些总结 作者:大飞 不变模式设计 String是典型的不变模式设计。主要体现在两点: 1.String Class由final修饰,保证了无法产生可改变String语义的子类。 2.一些有"修改"行为的方法都会产生新的String实例,如concat、replace等方法。 ==相关的问题 ...原创 2015-12-01 16:28:27 · 192 阅读 · 0 评论 -
Java与锁的一些简单总结
Java与锁的一些简单总结 作者:大飞 前言 从开始写Java到现在,从开始不知道锁是什么,怎么用,更不知道为什么要用。到现在能够在必要的场景下正确的使用一些锁。这过程中经历了对锁的不断尝试和理解,这篇文章就来做一下Java里面关于锁的一些简单的总结。 有错误的地方请指正,有没提到的内容请补充! 在Java中,什么情况下需要使用锁? ...原创 2015-12-07 15:22:50 · 260 阅读 · 0 评论 -
Java lang包-Boolean
Boolean类是Java中基本类型boolean的包装类。这个类比较简单,直接看源代码吧。 [code="java"] public final class Boolean implements java.io.Serializable, Comparable [/code] ...原创 2014-06-12 21:14:54 · 363 阅读 · 0 评论