[JAVASE] 非常 与 SE阶段知识点增补

打印 上一主题 下一主题

主题 651|帖子 651|积分 1957

目录
一. 非常
        1.1 什么好坏常?
        1.2 非常的本质
        1.3 非常的分类 
        1.4 如何处理非常?
        1.5 自定义非常
        1.6 受查非常 与 非受查非常 与 Error(重要) 
二. Object类
三. 内部类 
        2.1 什么是内部类?
        2.2 内部类的分类
        2.3 常用内部类的使用 
四. 总结


 
一. 非常

        1.1 什么好坏常?

    非常就是程序出现了不正常的情况.
  

          1.2 非常的本质

   非常本质上就是一个类.
  
 
          1.3 非常的分类 

   
 
  Throwable: 所有非常 和 错误的父类. (顶格父类)
  Error: 严重问题, 如栈溢出.
  Exception: 非常. (运行时非常和编译时非常的父类)
  RuntimeException: 运行时非常 (非受查非常).
  非RuntimeException: 编译时非常 (受查非常)
          1.4 如何处理非常?

    处理非常5个必备关键字:
  try: 代码块中写可能抛出非常的代码.
  catch: 捕获特定的非常.
  throw: 抛出非常.
  throws: 声明非常, 表现当前方法没有处理非常, 提示这个方法的调用者去处理非常.
  finally: finally 代码块中的内容一定会被实行.
    以下是代码的实例, 使用了上面的 5 个关键字:
  
 
  

          1.5 自定义非常

    在我们写代码的时间, 可能会出现各种各样的非常, 而java本身提供的非常又不能够满足我们的需求, 这时, 我们就须要自己来定义非常(非常的本质是一个类).
  以下是几个代码实例训练: 
   定义一个运行时非常 (非受查非常):
  继续于RuntimeException的类默认好坏受查非常
  
 
    定义一个编译时非常 (受查非常):
  继续于Exception的类默认是受查非常.
  
 
          1.6 受查非常 与 非受查非常 与 Error(重要) 

    受查非常:
  1. 要么被 try catch 包围, 要么当前方法声明 非常, 来提示此方法的调用者去处理非常, 否则报错.
  2. 受查非常是编译时非常.
    非受查非常:
  1. 非受查非常对于 try catch, throws 不做要求.
  2.  非受查非常是运行时非常.
    Error:
  1. Error是 严重错误, 用户不须要处理, jvm会处理. 
  
二. Object类

   Object类是所有类的父类. 
     Object类中的方法:
  

  
三. 内部类 

        2.1 什么是内部类?

   内部类就是定义在某一个类中的类.
          2.2 内部类的分类

   内部类:
  1. 实例内部类.
  2. 静态内部类
  3. 匿名内部类
  4. 局部内部类
          2.3 常用内部类的使用 

    实例内部类, 就相当于是一个成员变量.
  

    静态内部类, 相当于是静态成员变量.
   

    匿名内部类.
  1. 类
  

  new Person(), 相当于是 Person的子类对象, 在这个子类对象中 重写了, func方法.
  
  2. 接口
  

  new IOperation(): 相当于 IOperation 的实现类(implements), 必须重写抽象类中的抽象方法.
    局部内部类(使用较少).
  
 
   

四. 总结

   1. 非常就是一个类.
  2. 处理非常的 5 个必备关键字, try  catch  throw throws  finally.
  3. 自定义非常.
  4. 区分 受查非常(编译时非常) 与 非受查非常(运行时非常).
  5. Object类是所有类的父类.
  6. 匿名内部类的使用.    (new 接口/类(){ // ...}   相当于是类的子类对象, 大概实现了接口).

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

篮之新喜

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表