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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 多个异常处理时先写子类后父类 例: try { }catch (InputMismatchException e){ 子类异常处理 }catch (Exception e) { 父类异常处理 }finally {最终执行的代码}
    查看全部
  • hashmap是无序的
    查看全部
  • java中的集合框架
    查看全部
  • 字符串随机不重复
    查看全部
  • 排序顺序: 数字:0-9 大写字母:A-Z 小写字母:a-z
    查看全部
  • 1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类; 2.其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底的挂了,被称为程序终结者; 3.Exception类主要指编码、环境、用户操作输入出现问题,Exception主要包括两大类,非检查异常(RuntimeException)和检查异常(其他的一些异常) 4.RuntimeException异常主要包括以下四种异常:空指针异常、数组下标越界异常、类型转换异常、算术异常。
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-07-07

  • 遍历SET中的所有成员只能用foreach或iterator方法,而不能用get因为set中成员间是无序的
    查看全部
  • 通过indexOf方法来取得某元素的索引位置: 实现机制:从序列的第0个位置开始,依次循环并调用每个元素的equals方法和参数对象进行比较,如果某个元素的equals方法返回true,则返回元素的索引,如果出现多个重复的元素,则返回第一个出现的索引值;若没找到,返回-1 lastIndexOf是返回某个元素最后出现的索引位置,若没找到返回-1 Collection集合中的公用方法 ①.cointains方法--------返回值为boolean,测试集合中是否存在某个元素 ②.indexof方法----------测试集合中某个元素第一次出现的的位置。如果元素不存在返回-1 ③.lastIndexof方法------测试集合中某个元素最后一次出现的位置。如果元素不存在返回-1 ⑤.size方法-------------测试集合的容量大小 ⑥.在Map中,用containsKey()方法来判断是否包含某个key值。返回值为true,则包含。 ⑦.在Map中,用containsValue()方法来判断是否包含某个value值。
    查看全部
  • 基本类型例如int\double \char必须使用它的包装类型作为泛型
    查看全部
  • ChildCourse继承Course类时为course类添加一个无参数的构造器
    查看全部
  • 1:Set通过调用hashCode和equals方法来判断两个元素是否相等,只有当两个条件都满足时才认为两个元素相等,Set重写equals()和hashCode()。 2:Set先调用object中的hashcode方法,返回对象的hash码。如果不同直接返回FALSE,如果相同则调用equals方法进行比较。 3:再调用object中的equals方法。而新建立的查询对象,返回的hash码并不相同,返回为false。所以在set类型进行contains的时候要重写比较对象的hashCode。可以使用eclipse中的source>GENARATE hashcode(),在对象的类中,实现方法的重写。 4:List通过调用equals方法来判读两个元素是否相等,list中调用equals()方法,重写equals()方法,不需要重写hashCode()方法。 5:无论是List集合还是Set集合,在通过contains()方法判断集合是否包含特定名称的元素,都需要对判断是否相同的方法进行重写,List重写equals()方法,Set则重写hashCode()方法,两种方法重写都可以直接在eclipse中实现
    查看全部
  • 测试Map中的containsvalue测试不成功,原因跟测试List和set中的contains一样,需要修改equals方法,在这里需要修改student中的方法 students.containsKey(ID) students.containsValue(new Student(null,name) 调用了 hashCode()方法和 equals()方法
    查看全部
  • 1. 使用 java.util 包中的 Date 类,这个类最主要的作用就是获取当前时间 2. 使用 Date 类的默认无参构造方法创建出的对象就代表当前时间,然后可以直接 输出 Date 对象显示当前的时间,CST 代表 China Standard Time 3. 使用 java.text 包中的 SimpleDateFormat 类,来对日期时间进行格式化, 如可以将日期转换为指定格式的文本也可将文本转换为日期。 Date d = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy - MM - dd HH : mm : ss"); String today = sdf.format(d); System.out.println(today); //----------------------------------------------------- String day = "2014 年 02月 14日 10 : 30 : 25"; SimpleDateFormat df = new SimpleDateFormat("yyyy 年 MM月 dd日 HH : mm : ss"); Date date = df.parse(day); System.out.println("当前时间:" + date); 注意: 1. 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常, 即 ParseException,因此需要进行异常处理 2. 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包。
    查看全部
  • Throwable类有两个主要的子类,Error类和Exception类
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-07-06

  • 实战经验总结
    查看全部
    0 采集 收起 来源:经验总结

    2017-07-06

举报

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

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