自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 RTTI

RTTI,英文全称Run-Time Type Identification,即运行时类型识别,我们常用的多态就是基于RTTI实现的。RTTI的功能主要有Class类实现。 在Java中,所有的类都是在对其第一次使用时,动态加载到JVM中的。当程序创建第一个对类的静态成员的引用是,就会加载这个类,所以构造器也是静态的,即使它并没有声明成static。 在程序运行时,类加载器会先检查这个类的Clas

2017-10-24 18:03:55 646

原创 正则表达式

通过static Pattern.complie(String regex)方法来编译正则表达式,它会根据传入的String类型的正则表达式生成一个Pattern对象,然后将想要检索的字符串传入Pattern对象的matcher()方法,生成一个Matcher对象,通过该Matcher对象的一些方法对字符串进行处理:boolean matches() 判断整个字符串是否都匹配boolean lo

2017-10-24 15:54:23 404

原创 匿名内部类

匿名内部类只能访问final局部变量,但可以访问外部类的普通成员变量。public class InnerClass { public static void main(String[] args) { Outer o = new Outer(); Inner i = o.method(1); i.print(); }}class Ou

2017-10-05 16:08:07 289

原创 Java中的初始化过程

Java中变量初始化顺序:1.静态变量在类加载时初始化2.将分配给对象的存储空间初始化成二进制的0,即先将所有的非静态成员变量初始化成03.如果有父类,先调用父类构造方法4.按照声明的顺序调用初始化成员变量5.调用导出类的构造方法主体具体例子可以看下面这段代码:public class InitOrder { public static void main(String[] args

2017-10-05 14:21:44 382

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除