Java随笔
kin_Glory
这个作者很懒,什么都没留下…
展开
-
正则表达式中量词贪婪型和勉强型的讨论(Java语言描述)
在正则表达式的书写量词时,具有贪婪型号、勉强型2种常见类型(Java中还有用于完全匹配的占有型)。刚开始学习时,并没有意识到他们之间的区别。但是在匹配一个例子时,调了好长时间的BUG才意识到原来是匹配模式方面思考不严谨。下面就将几点经验大家共享:首先是贪婪型和勉强型的区别,贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配。导致此问题的原创 2015-06-18 10:03:12 · 1097 阅读 · 1 评论 -
Java RTTI与反射
一、Java的RTTI RTTI(Run-Time Type Identification,通过运行时类型识别)的含义就是在运行时识别一个对象的类型,其对应的类是Class对象,每个java里面的类都对应一个Class对象(在编写并且编译后),这个对象被保存在这个类的同名class文件里。类加载器在类被第一次静态调用(比如一个静态方法,一个静态代码块或者new关键字调转载 2015-06-23 16:34:38 · 478 阅读 · 0 评论