为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • 基本类型 double 转化为包装类Double ,

    double a= 20;

    Double c= a;

    前面的double 不一样,包装类的首字母大写(其他类同理)

    查看全部
  • Java中的异常抛出

    throw  —将产生的异常抛出(动作)

    throws — 声明将要抛出何种类型的异常(声明)

                     public void 方法名(参数列表)

                                       throws 异常列表 {

                                  //调用会抛出异常的方法或者:

                                  throw new Exception();

                        }     

    自定义异常(自己定义的异常类型)

    自定义异常必须继承于Java标准类库中意思相近的异常类型,或者是直接继承于所有异常类型的基类(Exception类型)。

    class 自定义异常类 extends 异常类型 {

    }








    查看全部
  • 处理异常

    try-catch以及try-catch-finally

        try{

                //一些会抛出异常的方法

             } catch (Exception e) {

               //处理该异常的方法       

             }

    如果try抛出异常将会发生什么呢?

     终止执行!

    程序的控制权将被移交给catch块中的异常处理程序



    try会抛出很多种类型的异常

      try{

              //一些会抛出异常的方法

        } catch (Exception e) {

              //处理该异常的代码块

        } catch (Exception2 e) {

              //处理Exception2的代码块

        } ... (n个catch块)... {

        } finally {

             //最终将要执行的一些代码

        }

       多重catch语句中,异常类型必须子类在前父类在后。   









    查看全部
  • 泛型限定类型只能是引用类型,不能是基本类型

    查看全部
  • 异常

    有异于常态,和正常情况不一样,有错误出现。

    阻止当前方法或作用域,称之为异常


    Throwable——Error(系统错误)

                               1.VirtualMachineError(虚拟机错误)

                                2.ThreadDeath(线程死锁)

                       ——Exception(编码、环境、用户操作输入出现问题)——RuntimeException(运行时异常)非检查异常

                                                                                                                   1.NullPointerException(空指针异常)

                                                                                                                   2.ArrayIndexOutOfBoundsException(数组下标异常)

                                                                                                                   3.ClassCastException(类型转换异常)

                                                                                                                   4.ArithmeticException(算术异常)

                                                                                                                    ------------------------------------

                                                                                                           ——检查异常

                                                                                                                    1.IOException(文件异常)

                                                                                                                    2.SQLException(SQL异常)

                                                                                                                     ---------------------------





                                                          

                     

    查看全部
    0 采集 收起 来源:Java异常简介

    2018-12-12

  • List<固定某个类>用泛型限制输入,输出

    查看全部
  • Array.asList()方法可以将数组转换为集合

    查看全部
  • 对于泛型是不能够直接用基本数据类来做限制类型,必须使用它们的包装类!!
    查看全部
  • 使用泛型还有一个好处就是用foreach遍历的时候不需要进行强转,可以直接用限定的类型对象接受
    查看全部
  • 所谓list集合的泛型就是在声明集合的时候在后面增加类型限制比如public list 〈Couse〉
    查看全部
  • Collection接口--List,Queue,Set,其中List接口最常用的实现类为ArrayList(数组序列)

    查看全部
  • indexOf和lastIndexOf

    查看全部
  • Cllection和Map集合的相应的增删除改查功能;

    查看全部
  • Map和HashMap中的Map接口

    查看全部
  • 泛型的概念

    查看全部

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!