为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第三季_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • error:虚拟机错误、线程死锁; exception包括Runtimeexception非检查异常和检查异常;
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-04-07

  • 如果会抛出多种异常,可以多重catch; catch的时候,从子类到父类顺序进行,即先详细定位异常类型,实在定位不到,就粗略定位了; catch块外的语句照顺序执行?
    查看全部
  • Throwable父类包括error和exception两个子类; error:虚拟机错误、线程死锁; exception包括Runtimeexception非检查异常和检查异常; 非检查异常:空指针异常、数组下标越界、错误的类型转换、整数整除零等; 检查异常:文件异常IOException、SQL异常;
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-04-07

  • 把毫秒数也加进去了~
    查看全部
  • 捕获到的异常,可以在当前方法的 catch 块中处理,也可抛出给调用者去处理
    查看全部
    0 采集 收起 来源:练习题

    2015-04-07

  • public class chainTest { /** * @param args * Test1抛出喝大了异常 * Test2调用test1捕获了喝大了异常,并且包装成运行时异常,继续抛出 * main方法中调用test2尝试捕获test2方法抛出的异常 */ public static void main(String[] args) { try{ // TODO Auto-generated method stub chainTest ct=new chainTest(); ct.Test2();} catch(Exception e){ e.printStackTrace(); } }public void Test1()throws DrunkException{ throw new DrunkException("喝车别开酒"); } public void Test2(){ try{ Test1(); }catch( DrunkException e){ RuntimeException rte=new RuntimeException("司机一滴酒,亲人两行泪"); rte.initCause(e); e.printStackTrace(); throw rte; } } }
    查看全部
  • 两个重要的关键字:throw和throws 1.throws的异常列表可以是抛出一条异常,也可以是抛出多条异常,每个类型的异常中间用逗号隔开 2.方法体中调用会抛出异常的方法或者是先抛出一个异常:用throw new Exception() throw写在方法体里,表示“抛出异常”这个动作 3.如果某个方法调用了抛出异常的方法,那么必须添加try catch语句去尝试捕获这种异常
    查看全部
  • instanceof什么意思
    查看全部
  • 没有讲清楚try...catch...finally...三个语句块中如果有return语句的执行顺序。finally中有return用finally.return代替,顺序为“try语句 -> catch -> finally -> finally.return -> catch.return -> try.return”,没有相应的阶段请忽略该阶段,任何阶段的return被执行,则整个语句块结束。
    查看全部
  • 1.字符串是对象 2.在需要频繁对字符串进行修改操作时使用 StringBuilder 的效率比 String 要高 3.字符串具有不变性 4.String 类提供了许多用来操作字符串的方法:连接、提取、查询等
    查看全部
    0 采集 收起 来源:练习题

    2015-04-06

  • 看一下左边的讲义
    查看全部
  • 泛型(generic) 规定集合内可存放的元素类型。可以直接取用,不必转换类型。不能添加规定类型以外的对象。 作用:(1)泛型规定了某个集合只可以存放特定类型的对象: (2)在编译期间会进行类型检查,添加规定类型以外的对象则会报错。 (3)可以直接按指定类型获取集合元素。 表示为:List<元素类型> 元素名称,例:List<Course> courses; 实例化时应调用元素类型。例:this.courses = new ArrayList<Course
    查看全部
  • Random random=new Random; int k=random.nextInt(100);//100以内的随机数 注意java中面向对象的思想,所以是新建一个random的对象,然后调用对象的方法
    查看全部
  • java集合框架接口
    查看全部
  • indexOf和lastIndexOf分别返回第一个和最后一个元素的索引
    查看全部

举报

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

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