概念异常处理的存在是为了: 允许程序员跳过无法处理的问题,继续开发后续的工作,或根据异常做出更加聪明的处理方式。Java中存在一类对象叫“异常对象”。当异常情况发生时,就会暗战预先的设定,抛出(throw) 代表当前状况的对象;抛出其实就是一种特殊的返回方式,该线程会暂停,逐层退出调用,直到遇到异... Read More
引用String类包含在java.lang包中。这个包会在Java启动的时候自动import,所以可以当做一个内置类(built-in class)。我们不需要显式的使用import引入String类。创建String类是唯一一个不需要new关键字来创建对象的类。使用的时候需要注意 S... Read More
继承就是为了提高代码的复用率。利用继承,我们可以避免代码的重复。让Woman类继承自Human类,Woman类就自动拥有了Human类中所有public成员的功能。我们用extends关键字表示继承:看代码吧: 1 class Human 2 { 3 /*因为类中显式的声明了一个带参数构造器... Read More
Java 也有自己的构造函数,如同c++一样有两个特征:1.构造函数的名字和类的名字相同2.构造函数没有返回值下面来看一下这个例子: 1 public class test 2 { 3 public static void main(String[] args) 4 { 5 ... Read More
看看Java中如何定义一个类,然后用来调用的,这个比较简单,直接看代码吧。我发现的类和C++不一样的地方:1.Java中类定义大括号后没有分号;2.好像没有 public、private等关键字(我也是跟着一个教程学的,至少刚开始没看到,补充一下后来知道有了写法是,直接 private int nu... Read More