- 博客(6)
- 收藏
- 关注
原创 异常
Java中所有的异常都继承自Throwable类,Throwable类下有两个子类Error类和Exception类1.Error类一般指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢出等。出现这类错误,除了向用户报告和安全地终止程序外,程序本身是无能为力的。2.Exception类下有两个子类IOException类和Runtime Exception类2.1Runti...
2018-05-02 22:12:33
115
原创 对象克隆
1.复制引用执行Student stu2 = stu1;只是将stu1的地址值复制给stu2,他们其实是同一个对象 2.浅克隆如果只进行浅克隆,如果原始对象与浅克隆对象共享的子对象是不可变的(像String类在其生命周期内不会发生变化,既没有更改它们的方法,也没有创建对它引用的方法,改变克隆对象的name值不会影响原始对象的name值),将不会产生任何问题。然而如果子对象可变(像Date类,改...
2018-04-28 00:11:02
177
原创 内部类
内部类方法可以访问该类定义所在的作用域的数据,包括私有数据。内部类可以对同一个包中的其他类隐藏起来当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷 内部类也可以被继承 如何调用内部类和外部类同名成员变量 静态内部类 匿名内部类...
2018-04-26 22:55:04
82
原创 static修饰符
static就是个关键词,它可以用来修饰成员变量、方法、内部类和语句块。①被static修饰的东西会被该类的所有对象共享。②被static修饰的东西可以使用类名调用(PS:也可以使用对象名调用,但强烈推荐使用类名调用。)③随着类的加载而加载,静态的加载优先于对象。1、静态变量和静态常量静态变量声明格式:(权限修饰符) static 数据类型 变量名;java中静态变量被该类的所有对象共享,当一个对...
2018-04-25 13:09:04
137
原创 XML
1、XML ①什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language) XML被设计用来传输和存储数据。XML以标签的形式存储数据。XML可以用来存储一对多的数据,用来当做配置文件存储数据。XML文件组成部分:文档声明、元素、元素的属性、注释、CDATA区、特殊字符、处理指令(PI:Processing Instruction) ②拥有正确语法的XML被称为...
2018-04-22 15:28:39
103
原创 java反射机制
Java反射机制是指在运行状态中,对于任意一个类,都能够知道它的所有属性和方法;对于任意一个对象,都能够调用它的任意一个属性和方法。1、Class对象和反射原理 2、如何实例化Class类对象3、如何通过反射实例化一个类的对象4、如何通过反射获取和设置类的属性5、如何通过反射获取方法并使用 ...
2018-04-21 13:41:14
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人