上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 1.使用说明在程序执行中,除了自动抛出异常对象的情况之外,我们还可以手动的throw一个异常类的对象。 2.[面试题]throw 和 throws区别: throw 表示抛出一个异常类的对象,生成异常对象的过程。声明在方法体内。 throws 属于异常处理的一种方式,声明在方法的声明处。 3.典型例 阅读全文
posted @ 2020-07-24 16:00 路修索 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.java异常处理的抓抛模型 过程一:"抛": 程序在正常执行的过程中,一旦出现异常,就会在异常代码处生成一个对应异常类的对象,并将此对象抛出。一旦抛出对象以后,其后的代码就不再执行。 * 关于异常对象的产生: ① 系统自动生成的异常对象 ② 手动的生成一个异常对象,并抛出(throw)过程二:" 阅读全文
posted @ 2020-07-22 10:35 路修索 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1. 异常的体系结构 * java.lang.Throwable * | java.lang.Error:一般不编写针对性的代码进行处理。 * | java.lang.Exception:可以进行异常的处理 * | 编译时异常(checked) * | IOException * | FileNot 阅读全文
posted @ 2020-07-21 11:12 路修索 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 内部类:类的第五个成员 1.定义:Java中允许将一个类A声明在另一个类B中,则类A就是内部类,类B称为外部类. 2.内部类的分类: 成员内部类(静态、非静态 ) vs 局部内部类(方法内、代码块内、构造器内) 3.成员内部类的理解:一方面,作为外部类的成员: >调用外部类的结构 >可以被stati 阅读全文
posted @ 2020-07-20 16:58 路修索 阅读(145) 评论(0) 推荐(0) 编辑
摘要: interface:接口 1.使用说明: * 1.接口使用interface来定义 * 2.Java中,接口和类是并列的两个结构 * 3.如何定义接口:定义接口中的成员 * 3.1 JDK7及以前:只能定义全局常量和抽象方法 * >全局常量:public static final的.但是书写时,可以 阅读全文
posted @ 2020-07-20 11:25 路修索 阅读(129) 评论(0) 推荐(0) 编辑
摘要: abstract: 抽象的 1.可以用来修饰:类、方法 2.具体的:abstract修饰类:抽象类 * > 此类不能实例化 * > 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) * > 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 >抽象的使用前提:继 阅读全文
posted @ 2020-07-19 19:22 路修索 阅读(134) 评论(0) 推荐(0) 编辑
摘要: final:最终的 1.可以用来修饰:类、方法、变量 2.具体的: 2.1 final 用来修饰一个类:此类不能被其他类所继承。 * 比如:String类、System类、StringBuffer类 2.2 final 用来修饰方法:表明此方法不可以被重写 * 比如:Object类中getClass 阅读全文
posted @ 2020-07-19 19:15 路修索 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 类的成员之四:代码块(初始化块)(重要性较属性、方法、构造器差一些) 1.代码块的作用:用来初始化类、对象的信息 2.分类:代码块要是使用修饰符,只能使用static 分类:静态代码块 vs 非静态代码块3.静态代码块: >内部可以输出语句 >随着类的加载而执行,而且只执行一次 >作用:初始化类的信 阅读全文
posted @ 2020-07-19 19:12 路修索 阅读(153) 评论(0) 推荐(0) 编辑
摘要: * 1. main()方法作为程序的入口 * 2. main()方法也是一个普通的静态方法 * 3. main()方法可以作为我们与控制台交互的方式。(使用Scanner) 如何将控制台获取的数据传给形参:String[] args? 运行时:java 类名 "参数1" "参数2" "参数3" "参 阅读全文
posted @ 2020-07-16 19:08 路修索 阅读(150) 评论(0) 推荐(0) 编辑
摘要: static:静态的 1.可以用来修饰的结构:主要用来修饰类的内部结构 >属性、方法、代码块、内部类 2.static修饰属性:静态变量(或类变量) 2.1 属性,是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) * 实例变量:我们创建了类的多个对象,每个对象都独立的拥一套类 阅读全文
posted @ 2020-07-16 19:02 路修索 阅读(119) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页