为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

难度入门
时长 5小时 0分
学习人数
综合评分9.50
1125人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • 一、概念 1、异常:有异于常态,和正常情况不一样,有错误出现,阻止当前方法或作用域。22 2、异常处理:将出现的异常提示给编程人员与用户,使原本将要中断的程序继续运行或者退出。并且能够保存数据和释放资源。 二、异常体系结构 1、所有异常都继承于Throwable类,其下有两大子类: (1)Error类:错误,一般编程人员不太接触,如虚拟机错误、线程死锁。硬伤:使程序崩溃 (2)Exception类:异常,编码、环境、用户输入等问题,其子类主要有: ·非检查异常(运行时异常RuntimeException):【由java虚拟机自动捕获】如空指针NullPointer、越界ArrayIndexOutofBounds、错误类型转换ClassCast、算数异常Arithmetic等 ·检查异常CheckException:【需要手动添加捕获和处理语句】文件异常IO等
    查看全部
    10 采集 收起 来源:Java异常简介

    2015-01-04

  • 1、新建一个Course对象, 2、用add方法添加 3、get方法、类型转换
    查看全部
  • 实现Comparable接口必须实现其compareTo方法。
    查看全部
  • Student类不属于comparable,不能使用cllection.sort方法进行排序
    查看全部
  • 使用Collections工具类 其中定义了sort()方法 使用random类,生成随机整数。random.nextInt()
    查看全部
  • 测试Map中,是否包含某个key值或value值: 采用方法:检测Key值: containsKey()方法 检测Value值: containsValue()方法,需要调用每个value值的equals方法
    查看全部
  • 通过indexOf()方法取得某元素的索引位置。对对象进行遍历检测,使用equals()方法进行检验,返回最前面的第一个相等的参数。 lastIndexOf()方法,从队尾向前检测,返回最后的一个相等的参数。
    查看全部
  • Set 方法中的contains()检测需要调用haseCode(),同时检验haseCode()和equals()是否相等。
    查看全部
  • List是接口,所以在构造方法中不能直接实例化,而通过List的实现类ArrayList()实例化。 对象存入集合中会忽略它原来的类型,变成Object类型,取出时需要类型转换
    查看全部
  • 因为Set是一个接口,所以不能直接实例化,通过HashSet这个实现类来进行实例化。
    查看全部
  • Collection接口: 是List,Set,和Queue接口的父接口 定义了操作这三个子接口的方法--增删改查 List接口以及实现类-ArrayList 1.List是元素有序并且可以重复的集合,被称为序列 2.List可以精确的控制每个元素的插入位置,或者删除某个位置元素 3.ArrayList是数组序列,是List的一个重要的实现类 4.ArrayList底层是由数组来实现的
    查看全部
  • java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象。 集合的作用:在类的内部,对数据进行组织;简单而快速地搜索大数量的条目;有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素;有的集合接口,提供了映射关系,可以通过关键字去快速查找到对应的唯一对象,而这个关键字可以使任意类型。 数组的长度是固定的,而集合的容量是可以动态扩展; 数组只能通过下标访问元素,类型固定,(有时候并不知道元素所在的具体位置,就需要遍历查找)而有的集合可以通过任意类型查找所映射的具体对象 。 java集合框架体系结构: collection和map 接口 collection有三个子接口:List(实现类ArrayList、LinkedList) Queue(实现类LinkedList) Set(集)(实现类HashSet) 其中list 和queue存储的元素是排列有序且可以重复的,set中的元素则是无序不可重复 Map的实现类:HashMap哈希表 collection存储对象的方式:存储的是一个个独立的对象 Map存储对象的方式:映射关系 <Key,Value>作为一个映射去存储数据,它是一个Entry(键值对)类(Map的一个内部类)的实例;key和value都可是任意类型的对象
    查看全部
  • 对象存入集合都变成object类型,取出时需要类型转换。
    查看全部
  • ArrayList
    查看全部
  • Java 中的 StringBuilder 类的常用方法 StringBuilder 类提供了很多方法来操作字符串: 例如:在下面的示例代码中,创建了 StringBuilder 对象,用来存储字符串,并对其做了追加和插入操作。这些操作修改了 str 对象的值,而没有创建新的对象,这就是 StringBuilder 和 String 最大的区别。
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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