java
文章平均质量分 87
AlanLiu1988
这个作者很懒,什么都没留下…
展开
-
[转] j2sdk jdk jre jvm的联系与区别
参考一: j2sdk(Software Development Kit for Java 2) ,简称JDK.它包括了JDK(Java Development Kit),JRE(Java Runtime Enviroment),Java Plug-in.我们通常所说的JDK以及下载并安装的JDK就是指它了. JDK(Java Development Kit), Java开发工具包.JDK...原创 2012-05-16 16:00:50 · 132 阅读 · 0 评论 -
Java正则表达式学习(五)
11. Matcher 类的方法 下面列出的方法是按照功能来分组的。 索引方法 索引方法(index methods)提供了一些正好在输入字符串中发现匹配的索引值: public int start() : 范围之前匹配的开始索引 public int start(int group) : 返回之前匹配操作中通过给定组所捕获序列的开始索引 public int ...原创 2012-05-29 19:05:20 · 84 阅读 · 0 评论 -
Java正则表达式学习(四)
10. Pattern 类的方法 10.1 使用标志构造模式 Pattern类定义了备用的compile方法,用于接受影响模式匹配方式的标志集。标志参数是一个位掩码,可以用下面的公共静态字段中任意一个: Pattern.CANON_EQ 启动规范等价。在指定此标志后,当且仅当在其完整的规范分解匹配时,两个字符被视为匹配。例如,表达式 a\u030A 在指定此标识后,将匹配...原创 2012-05-29 17:14:10 · 136 阅读 · 0 评论 -
Java正则表达式学习(三)
8.捕获组 捕获组(capturing group)是将多个字符作为单独的单元来对待的一种方式。构建它们可以通过把字符放在一对圆括号中而成为一组。例如,正则表达式(dog)建了单个的组,包括字符"d" "o" 和 "g"。匹配捕获组输入的字符串部分将会存放于内存中,稍后通过反向引用再次调用。 8.1 编号方式 在Pattern的API描述中,获取组通过从左至右计算开始的圆括号进行...原创 2012-05-29 15:04:58 · 127 阅读 · 0 评论 -
Java正则表达式学习(二)
7.量词(Quantifiers)匹配 Java正则表达式中的Quantifiers(量词)是用来指定匹配字符出现的次数的,java api 中有三种Quantifiers:greedy,reluctant and possessive.虽然三种quantifiers的作用很相似,但是三者还是有区别的 量词种类 意义 贪婪 (greedy) 勉强 ...原创 2012-05-29 13:27:33 · 111 阅读 · 0 评论 -
Java正则表达式学习(一)
1.什么是正则表达式: 正则表达式(regular expressions) 是一种描述字符串集的方法,它是以字符串集中各种字符串的公有特征为依据的。 正则表达式可以用于搜索、编辑或者操作文本和数据。许多程序设计语言都支持利用正则表达式进行字符串操作。 正则表达式这个概念最初是由Unix中工具软件(例如sed和grep)普及开来的。正则表达式通常缩写成"regex"。 ...原创 2012-05-28 17:46:46 · 89 阅读 · 0 评论 -
Java反射机制
Java反射机制 Class反射对象描述类语义结构,可以从Class对象中获取构造函数、成员变量、方法类等类元素的反射对象,并以编程的方式通过这些反射对象对目标对象进行操作。 这些反射对象类在java.reflect包中定义,下面是最主要的三个反射类: Constructor:类的构造函数反射类,通过Class#getConstructors()方法可以获得类的所有构造函数...原创 2012-05-17 15:18:47 · 63 阅读 · 0 评论 -
类装载器ClassLoader工作机制
类装载器工作机制 类装载器就是寻找类的字节码文件并构造出类在JVM内部表示对象的组件。 在Java中,类装载器把一个类装入JVM中,要经过以下步骤: 1.装载:查找到导入Class文件 2.链接:执行校验、准备、和解析步骤,其中解析步骤是可以选择的 a)校验:检查载入Class文件数据的正确性 b)准备:给类的静态变量分配存储空间 c )解析:将符号引用转成直...原创 2012-05-17 13:36:29 · 68 阅读 · 0 评论 -
[摘]java反射机制简单实例
关于java反射机制的实例,摘自spring 3.x 企业应用开发实战! 不得不说,难得的好书,通俗易懂。 下面的Car类拥有两个构造函数、一个方法以及三个属性 package com.fortune.test.reflect; /** * Created with IntelliJ IDEA. * User: Alan * Date: 12-5-17 ...原创 2012-05-17 11:29:59 · 72 阅读 · 0 评论 -
Java正则表达式学习(六)
12. PatternSyntaxException 类的方法 PatternSynException 是未检查异常,指示正则表达式模式中的语法错误。PatternSyntaxException类提供了下面的一些方法,用于确定在什么地方发生了错误: public String getDescription() :获得错误描述。 public int getIndex() :...原创 2012-05-29 21:18:02 · 98 阅读 · 0 评论