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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象。
    查看全部
  • 几大常用集合类 linkedlist表示链表
    查看全部
  • Scanner input=new Scanner(System.in); int age=input.nextInt();
    查看全部
  • 非检查异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2016-09-12

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

    2016-09-12

  • 我们知道Java的异常类型体系结构如下: Throwable / \ Exception Error / \ RuntimeException 我们可以看到RuntimeException的继承体系是Exception子类。而Exception还有其它类型的异常,我们统一称为非Runtime异常。RuntimeException的特点是非受检异常,也就是Java系统中允许可以不被catch,在运行时抛出。而其它定非运行时异常如果抛出的话必须显示的catch,否则编译不过。 那么为什么RuntimeException可以允许不被catch呢? 首先我们可以看看RuntimeException都有哪些子类型: 1 NullPointerException,这个不用多说了。 2 NumberFormatException,字符串转化成数字时。 3 ArrayIndexOutOfBoundsException, 数组越界时。 4 StringIndexOutOfBoundsException, 字符串越界时。 5 ClassCastException,类型转换时。 6 UnsupportedOperationException,该操作不支持,一般子类不实现父类的某些方法时。 7 ArithmeticException,零作为除数等。 8 IllegalArgumentException,表明传递了一个不合法或不正确的参数
    查看全部
    1 采集 收起 来源:经验总结

    2016-09-11

  • set添加重复对象只会保留第一次添加的对象引用,set能支持添加null
    查看全部
  • 范形不能用基本类型,只能用其包装类。
    查看全部
  • 1、多个catch块要注意顺序问题,catch块要按照要处理的异常先子类,后父类,如果顺序错误,则eclipse中会出现编译错误。 2、如果要对catch块中的异常做善后处理,如关闭链接、关闭文件等,可以在catch块后通过finally实现 finally{ //最终要执行的代码块 }
    查看全部
  • 多个异常可以通过一个try块,多个catch块处理 try{ //一些会抛出异常的方法 }catch(Exception e){ //处理该异常的代码块 }catch(Exception2 e){ //处理Exception2的代码块 }...(n个catch块)...{ }
    查看全部
  • 捕获处理异常: try - catch以及try - catch - finally try{ //一些会抛出异常的方法 }catc(Exception e){ //处理该异常的代码块 }
    查看全部
  • 4、Exception类,通常所说的异常,一般是编码、环境或用户操作输入出现问题。 5、Exception包括非检查异常(RuntimeException)和检查异常。 6、非检查异常的子类包括空指针异常(NullPointerException)、数组下标越界异常(ArrayIndexOutOfBoundsException)、类型转换异常(ClassCastException)、算术异常(ArithmeticException)等。java虚拟机自动抛出,自动捕获。 7、检查异常的子类包括文件异常(IOException)、SQL异常(SQLException)等,需要手动添加捕获及处理语句。
    查看全部
    1 采集 收起 来源:Java异常简介

    2016-09-11

  • Java异常体系结构 1、Throwable是所有异常的父类 2、Throwable有两个子类,分别是Error类和Exception类 3、Error类是程序终结者,通常无法处理,指系统错误,包括虚拟机错误(VirtualMachineError)、线程死锁(ThreadDeath)、内存溢出等。
    查看全部
    1 采集 收起 来源:Java异常简介

    2016-09-11

  • 对于字符串的修改并不是修改其内存空间中的值,而是新创建了一个对象。 例:s1 = "abc"; s1 = s1 + "d" 其实内存空间中先有一个 "abc", 当s1 = s1 + "d"时,内存空间中就新建一个字符数组,存放"abcd"
    查看全部
  • 泛型集合中的限定类型不能使用基本数据类型,可以通过使用包装类限定允许存入的基本数据类型 int-------Integer long------Long boolean-----Boolean
    查看全部

举报

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

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