- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 彻底明白JAVA的异常处理-1
一.基本异常1. 抛出异常的原理1) 像产生一个Java对象那样在heap上以new产生一个异常对象。2) 停止目前的执行路线,将上述那个异常对象的reference自目前的context丢出。3) 异常处理机制接手工作,寻找得以继续执行的适当地点。2. 产生一个异常对象异常类有两个构造函数:一个de
2003-11-23 19:18:00 1720
原创 彻底明白JAVA的IO系统-1(认识File)
一.File Class1. class File对象描述了所指定路径下的文件和目录的信息。通过File对象,可以查看某个路径下的文件和目录信息,并可操作路径下的文件和目录。2. class File的应用2.1 查看(查询)某个路径下的文件信息。2.1.1 class File的构造函数class File有
2003-11-23 19:18:00 2101
原创 彻底明白JAVA的异常处理-2
2. 异常规格(exception specification)1) 在函数定义时可以声明异常规格。如果一个函数在异常规格中声明了non-RuntimeException异常,那么当调用这个函数时,就一定要捕捉异常规格中的non-RuntimeException异常。import java.lang.RuntimeException;import java
2003-11-23 19:17:00 1787
原创 彻底明白JAVA的异常处理 -3
四.继承中异常1. 关于构造函数中的异常1.1 构造函数中的异常规则某个derived class构造函数的“异常规格接口“可以比其所调用的父类的构造函数的异常规格接口宽,但决不能变窄。1) derived class的构造函数必须在自己的异常规格中声明所有base class构造函数的异常规格中所声明的异常。2)
2003-11-23 19:17:00 1579
原创 Java编程思想(2nd)学习笔记(9)-1
第2章 持有你的对象一. 容器简介1. 容器的分类1.1. Collection:一组各自独立的元素,即其内的每个位置仅持有一个元素。1) List:以元素安插的次序来放置元素,不会重新排列。2) Set:不接爱重复元素,它会使用自己内部的一个排列机制1.2. Map:一群成对的key-value对象,即所持有的是ke
2003-11-06 00:33:00 1646 2
原创 Java编程思想(2nd)学习笔记(9)-2
一. HashMap的工作原理及实现1. 如何实现一个Map1.1 与Map相关的知识1.1.1 Map.Entry接口一个实现了Map.Entry接口的类代表的是一个Map中的条目(一个key-value pair)。所以一个Map中必须要有一个实现了Map.Entry接口的类,并用这个类来存放Map中的key-value
2003-11-06 00:33:00 1362
原创 Java编程思想(2nd)学习笔记(9)-3
一. HashMap的一些其它讨论1. 关于HashMap中的key值的使用1.1. 以Java的库函数做为HashMap的key值时,可以直接使用。import java.util.*;class Counter{ int i = 1; public String toString(){ return Integer.toS
2003-11-06 00:29:00 1687
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人