
Java编程思想笔记
Zhe_King
不逼自己一把,不知道自己可以成神。
展开
-
《Java编程思想》笔记之第五章 初始化与清理——5.5 清理:终结处理和垃圾回收
<Java编程思想之第五章——初始化与清理> 笔记说明:本文章只作为自己阅读笔记。只选取部分个人认为有价值的内容。5.5 清理:终结处理和垃圾回收 Java允许在类中定义一个名为finalize()方法,但是finalize()不该作为通用的清理方法。 Java中对象并非总是被垃圾回收,总结三点特性: 1.对象可能不被垃圾回...原创 2018-06-11 22:01:50 · 346 阅读 · 0 评论 -
《Java编程思想》笔记之第五章——5.6 -5.7成员初始化,构造器初始化
初始化 初始化顺序:(查阅于:https://www.cnblogs.com/luanpeng/p/6649463.html)父类静态变量父类静态代码块子类静态变量子类静态代码块父类非静态变量父类非静态代码块父类构造器子类非静态变量子类非静态代码块子类构造器在类的内部,变量定义顺序决定了初始化顺序。变量如果没有初始化,编译器会默认给与一个初始值。基本数据类型为标准初始值。对象引用则是null...原创 2018-06-12 19:37:48 · 299 阅读 · 0 评论 -
XML初了解
public void readXml(String path) throws DocumentException { SAXReader reader = new SAXReader();//创建xml解析对象 Document doc = reader.read(new File(path));//读取xml文档,返回Document对象 /...原创 2018-06-21 09:31:08 · 189 阅读 · 0 评论 -
《Java编程思想》笔记之第六章——访问权限控制
本文只摘录很少一部分,作文笔记。访问控制(或隐藏具体实现)与“最初的实现并不恰当”有关当编写一个Java源代码文件时,此文件通被称为编译单元(有时也被称为转译单元)。每个编译单元都必须有一个后缀名为.java,而编译单元内测可以有一个public类,该类的名称必须与文件名称相同(包括大小写,但不包括文件的后缀名.java)。每个编译单元只能有一个public类,否则编译器就不会接收。如果在该编译单...原创 2018-06-15 22:48:58 · 227 阅读 · 0 评论 -
《Java编程思想》笔记之第7章——复用类
Java类复用的两种方法:第一种:只需在新的类中产生现有类的对象。由于新的类是由现有类的对象所组成,所有这种方法称为组合。该方法只是复用了现有程序代码的功能,而非它的形式。第二种:按照现有类的类型来创建新类。无需改变现有类的形式,采用现有类的形式并在其中添加新代码。这种神奇的方式称为继承,而且编译器可以完成其中大部分工装。继承是面向对象程序设计的基石之一。...原创 2018-06-19 22:19:45 · 215 阅读 · 0 评论