XML是一种可扩展标记语言 以下是一个完整的XML文件(也是下文介绍读写XML的样本): <?xml version="1.0" encoding="UTF-8"?> <poem author="William Carlos Williams" title="The Great Figure"> < ...
分类:
编程语言 时间:
2017-04-30 12:27:01
阅读次数:
220
1.错误的原因: 输入错误 设备错误 物理限制 代码错误2.异常分类总:Throwable->Error ->Exception->IOException ->RuntimeException: 继承RuntimeException异常的异常包括: 错误的类型转换; 空指针 访问越界 不继承Runt ...
分类:
编程语言 时间:
2017-04-28 18:41:34
阅读次数:
190
第四章 对象与类oop三个特征:对象的行为、状态、标识类之间关系:依赖,聚合,继承依赖:一个类的方法操纵另一个类的对象。(尽量减少这种耦合情况)聚合(has-a)一个类作为另一个类的变量而存在继承(is-a) 如果只声明一个类变量,而没有在堆空间中开辟没存,那么这个变量就不能调用类中的方法因为这个变 ...
分类:
编程语言 时间:
2017-04-28 18:38:01
阅读次数:
178
接口(实现C++的多继承,同时避免了虚继承)深拷贝与浅拷贝内部类代理 一、接口与泛型接口:提供一组行为规范public interface Comparable<T>{ int compareTo(T other)}...int conpareTo<Employee other> //指定T 接口中 ...
分类:
编程语言 时间:
2017-04-28 18:34:23
阅读次数:
173
第五章 继承 1. 类 超类 子类继承:extends (所有继承嗾使公有继承,没有私有继承和保护继承) c+++: 用: 2.使用super(c#使用Base)调用基类的方法 子类构造器会默认调用基类的无参构造来初始化基类的私有域 如果基类没有无参构造,则会报错 3.this :1.引用隐式传参 ...
分类:
编程语言 时间:
2017-04-28 18:32:05
阅读次数:
183
要准备学习下java了,按着《core java》的内容,简单的做了一下笔记。这本书有很多地方对C++和java的语法作了对比,所以对于从C++向java方向转的人来说,非常有利! javac xxx.java java xxx java applet: appletview xxx.html (浏 ...
分类:
编程语言 时间:
2017-04-28 18:28:40
阅读次数:
248
集合接口一、引言:接口与实现分离,使用队列举例//提供接口规范interface Queue{...}//具体实现class LinkedListQueue<E> impements Queue<E> {...}class CircularArrayQueue<E> impements Queue< ...
分类:
编程语言 时间:
2017-04-28 18:27:19
阅读次数:
241
泛型一.定义一个泛型类public class Pair<T>{ private T _first; public Pair(T first) {this._first = first;} public T getfirst() {return _first;}}java中类型变量使用大写字母且比较 ...
分类:
编程语言 时间:
2017-04-28 18:22:31
阅读次数:
192
复用代码是Java众多引人注目的功能之一。 一般而言,实现代码重用java提供了两种方式:组合以及继承。 组合:新的类由现有类的对象所组成。(复用现有代码的功能,而非它的形式) 继承:按照现有类的类型组建新类。(在不改变现有类的基础上,复用现有类的形式并在其中添加新代码)。 组合 可以看到 组合方式 ...
分类:
编程语言 时间:
2017-04-27 19:29:56
阅读次数:
132
1.介绍 上一篇博客介绍的是java中经常使用的操作文件的方式,本篇博客着重解说一下,在Java中是怎样来操作目录的。主要是利用的是Java.IO包以下的File类,本篇博客着重解说一下该类的构造函数和经常使用的方法。 2.File类的字段摘要 File类为我们提供了与系统有关的路径切割符,字段分别 ...
分类:
编程语言 时间:
2017-04-26 15:44:52
阅读次数:
169