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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 通过iterator来便利数组语法 iterator it=new courses.iterator() while(it.hasNext()){}
    查看全部
  • 异常链
    查看全部
  • Set是Collection接口中的一个重要的子接口。Set的有一个很重要的一个实现类--HashSet 1,Set接口里面存放发元素无序并且不可以重复的集合,被称为集
    查看全部
  • 泛型类型中的限定类型不能使用基本数据类型。 可以通过使用包装类限定允许存入的基本数据类型。
    查看全部
  • 异常的经验总结
    查看全部
    0 采集 收起 来源:经验总结

    2017-07-21

  • 当一个类被继承时,如果该类没有无参构造器,那么在实现子类的时候就会报错因为子类的构造方法要调用父类的无参构造器。
    查看全部
  • Exception 的父类是 Throwable 使用 try-catch-finally 语句捕获并处理异常 可以使用 throw 语句抛出异常 捕获到的异常,可以在当前方法的 catch 块中处理,也可抛出给调用者去处理
    查看全部
    0 采集 收起 来源:练习题

    2017-07-21

  • 异常链:一个导致另一个 ,根据异常追查发生异常的最初位置 java 异常总结: JAVA中的异常处理是通过5个关键字来实现的:try catch finally throw throws try:当某段代码执行过程中,可能会发生异常的话,我们应该把这段代码放进try语句块中 catch:在catch语句块中捕获异常。catch语句块的参数类似于方法的声明,包含一个异常类型和异常对象。异常类型一般是 java.lang.Exception类或者它的子类。 finally:无论是否产生异常,finally所指定的代码都要执行。通常在finally语句块中可以进行资源清理工作,如关闭打开的文件等。 throw:总是出现在方法体中,用来抛出一个异常。 throws:总是出现在方法的声明中,用来表明该方法可能抛出的各种各样的异常。 try-catch程序块中的执行流程以及执行的结果是比较简单的,首先执行的是try语句块中的语句。这时可能会有以下3种情况: (1)如果try语句块中的所有语句都正常执行完毕,那么catch块中的所有语句都会被忽略。 (2)如果try语句块中在执行过程中碰到异常,并且这个异常与catch中声明的异常类型相匹配。那么在try块中剩余的代码都将被 忽略。而相应的catch块都将被执行。通过异常对象的printStackTrace()方法可以得到异常的堆栈信息。 (3)如果try语句块在执行过程中碰到异常,而抛出的异常在catch块里面没有被声明,那么方法立刻退出。 try-catch-finally块的执行流程大致分为两种情况: (1)如果try块中所有语句正常执行完毕。那么finally块就会被执行。 (2)如果try块中所有语句碰到了异常,那么finally块中的语句也会被执行。 多重catch块 一段代码可能会引发多种类型的异常。这时,我们可以在一个try语句块后紧跟多个catch语句块,分别处理不同的异常。 这里,需要注意的是:多个catch块中处理的异常类型必须是从特殊到一般,最后一个一般是Exception
    查看全部
  • 泛型集合不仅可以存入泛型类型的元素,还可以存入泛型类型子类型的元素。
    查看全部
  • 字符串和字符比较须知:!!!!! 两个字符比较是否相等用==就行; 但两个字符串比较==表示比较字符串首地址是否相同,equals()才表示两个字符串的内容是否一样。
    查看全部
  • 异常打包,抛出,调用,抛出
    查看全部
  • Integer包装类的构造方法 1.Integer(int value):创建一个Integer对象,表示指定的int值 2.Integer(String s):创建一个Integer对象,表示String参数所指示的int值 Integer常用方法 返回值 方法名 解释 byte byteValue() 将该Integer转为byte类型 double doubleValue() 转为double类型 float floatValue() 转为float类型 int intValue() 转为int类型 long longValue() 转为long类型 static int * parseInt(String s) 将字符串转换为int类型 String * toString() 转为字符串类型 static Integer * valueOf() 将字符串转换为Integer类型
    查看全部
  • e.printStackTrace(); 该方法是抛出异常的具体类别
    查看全部
  • ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致
    查看全部
  • java中String类的常用方法 1,int length()返回当前字符串的长度。 2,int indexOf(char ch)查找字符ch 在字符串中第一次出现的位置。 3,int indexOf(String str)查找字符str 在字符串中第一次出现的位置。 3,int lastIndexOf(cahr ch)查找字符ch在字符串中最后一次出现的位置。 4,int lastIndexOf(String str)查找str在字符串中最后一次出现的位置。 5,String substring(int beginIndex)获取从下标开始到最后的内容。 6,String substring(int beginIndex,int endIndex)获取两位置之间的内容。 7,String trim()除去了前后空格的字符串。 8,boolean equals(Object obj)将该字符串与该对象进行比较返回True或False。 9,String toLowerCase()将字符串变成小写。 10.String toUpperCase()将字符串变成大写。 11,char charAt(int index)获取字符串中指定位置的字符。 12,String[]split(String regex,int limit)将字符串分割成字符串返回字符串数组。 13,byte[]getByte()将字符串转化成byte数组 substring不包括endIndex位置的字符
    查看全部

举报

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

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