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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • Java集合框架中有:Collection接口和Collections工具类 Map接口 Comparable接口和Comparator接口
    查看全部
  • 注意注意注意
    查看全部
  • Comparable接口是默认比较规则 Comparator接口是临时比较规则
    查看全部
  • 泛型集合中,不能添加泛型规定的类型及其子类型以外的对象,否则会报错!
    查看全部
  • set里面的元素不可重复,若是重复添加,也只添加进去一次!
    查看全部
  • 输出Set里面的内容,只能用foreach,iterator方法,不能用get()方法,因为set里面的内容是无序的。
    查看全部
  • 集合框架 概念和作用 体系结构 实际应用 为一个容器,把相同的属性的对象放到一个类中 作用 在类的内部,对数据进行组织; 简单而快速的搜索一些属性 有的集合接口,提供了一系列排列有序的元素,并可以在序列中快速的插入和删除有关元素 有的集合接口,提供了映射关系,可以通过关键字(key)快速查找到相对应的唯一接口,而这个关键字可以是任意类型。 java中的集合框架 collection(list,Queue,set) list(ArrayList)数组序列(LinkerdList) Queue(LinkedList)链表 Set(HashSet) Map(HashMap)
    查看全部
  • 基本数据类型应该用 == 来比较
    查看全部
  • String 如果只需比较内容是否相同,应使用 ”equals()” 方法
    查看全部
  • 集合中的元素,可以是任意类型的对象(对象的引用) 如果把某个对象放入集合,则会忽略他的类型, 而把他当作Object处理 泛型则是规定了某个集合只可以存放特定类型的对象 会在编译期间对其进行检验
    查看全部
  • 1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类; 2.其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底的挂了,被称为程序终结者; 3.Exception类主要指编码、环境、用户操作输入出现问题,Exception主要包括两大类,非检查异常(RuntimeException)和检查异常(其他的一些异常) 4.RuntimeException异常主要包括以下四种异常:空指针异常、数组下标越界异常、类型转换异常、算术异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-04-01

  • indexOf(java)方法的运行结构(以索引Java为例) 1.indexOf(obj)方法 返回第一次java出现时的索引位置。 2.lastIndexOf(java)方法 则是返回最后一次java出现时的索引位置。 3.无论是这两种方法的哪一种,如果序列中没有 java 出现,那么方法的返回值是-1
    查看全部
  • Catch总结
    查看全部
    0 采集 收起 来源:经验总结

    2017-03-31

  • ****************************重写equals方法(固定模板)********************************** @Override public boolean equals(Object obj){ //如果obj与比较对象的位置相同,说明obj是从集合中取出再与该位置的元素比较,所以肯定相同 if(this==obj) return true; if(obj==null){//若字符串为空,则不能进行字符串比较,所以返回false return false; if(!(obj instanceof Course)){//若果obj当前类型不是Course,则当前两个对象肯定不相同 //instanceof 它的作用是判断其左边对象是否为其右边类的实例 return false; //若上述均通过,则说明obj为Course对象,且当前对象不为空 Course course=(Course)obj; if(this.name==null){ if(course.name==null) return true; else return false; }else{ if(this.name.equals(course.name)) return true; else return false; } }
    查看全部
  • 遍历 keySet 返回是key entrySet 返回是键值对 修改 put方法 只需将value中的name更改 添加 put方法 删除 remove(key)
    查看全部

举报

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

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