会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
养成习惯
博客园
首页
新随笔
联系
订阅
管理
2021年4月12日
day36 自定义异常及经验小结
摘要: 自定义异常 使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需要继承Exception类即可。 在程序中使用自定义异常类,大体可分为以下几个步骤: 创建自定义异常类 在方法中通过throw关键字抛出异常对象 如果在当前抛出异常的方法中
阅读全文
posted @ 2021-04-12 21:57 圈圈子
阅读(55)
评论(0)
推荐(0)
2021年4月11日
day35 捕获和抛出异常
摘要: 异常处理机制 抛出异常 捕获异常 异常处理五个关键字 try、catch、finally、throw、throws 例: package com.exception; public class Test2 { public static void main(String[] args) { int
阅读全文
posted @ 2021-04-11 22:17 圈圈子
阅读(39)
评论(0)
推荐(0)
day34 Exception和Error
摘要: 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程序再运行过程中,非常可能遇到刚刚提到的这些异
阅读全文
posted @ 2021-04-11 22:15 圈圈子
阅读(28)
评论(0)
推荐(0)
2021年4月6日
day33 N种内部类
摘要: 内部类 内部类就是一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对于A类来说就称为内部类,而A类相对于B类来说就是外部类了。 1.成员内部类 例: package com.oop.demo10; import com.sun.xml.internal.bind.v2.model.co
阅读全文
posted @ 2021-04-06 22:41 圈圈子
阅读(42)
评论(0)
推荐(0)
day32 接口的定义与实现
摘要: 接口 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法专业的约束!约束和实现分离:面向接口编程 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是。。。则必须能。。。”的思想。如果你是天使,则必须能飞。如果你是汽车,则必须能跑。如果你是好人,则必
阅读全文
posted @ 2021-04-06 22:40 圈圈子
阅读(71)
评论(0)
推荐(0)
day31 static关键字详解及抽象类
摘要: static关键字详解 例: package com.oop.demo07; //static: public class Student { private static int age;//静态变量 多线程! private double score;//非静态变量 public void ru
阅读全文
posted @ 2021-04-06 22:39 圈圈子
阅读(45)
评论(0)
推荐(0)
day30 instanceof和类型转换
摘要: instance和类型转换 instance(类型转换)引用类型,判断一个对象是什么类型 例: package com.oop.demo06; public class Person { public void run(){ System.out.println("run"); } } /* Obj
阅读全文
posted @ 2021-04-06 22:37 圈圈子
阅读(37)
评论(0)
推荐(0)
day29 什么是多态
摘要: 多态 多态编译:类型:可扩展性 即同一个方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多(父类,有关系的类) 多态存在的条件 有继承关系 子类重写父类方法 父类引用指向子类对象 注意:多态是方法的多态,属性没有多态性。 instanc
阅读全文
posted @ 2021-04-06 22:35 圈圈子
阅读(38)
评论(0)
推荐(0)
2021年3月25日
day28 重写
摘要: 重写:需要有继承关系,子类重写父类的方法! 方法名必须相同 参数列表必须相同 修饰符:范围可以扩大但不能缩小:public>protected>default>private 抛出的异常:范围,可以被缩小,但不能扩大:classnotfoundexception --> exception(大) 重
阅读全文
posted @ 2021-03-25 22:04 圈圈子
阅读(21)
评论(0)
推荐(0)
2021年3月23日
day27 Super详解
摘要: Super注意点: super调用父类的构造方法,必须在构造方法的第一个 super必须只能出现在子类的方法或者构造方法中! super和this不能同时调用构造方法! VS this 代表的对象不同: this:本身调用者这个对象 super:代表父类对象的应用 前提 this:没有继承也可以使用
阅读全文
posted @ 2021-03-23 22:22 圈圈子
阅读(30)
评论(0)
推荐(0)
下一页
公告