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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • “==” 和 equals() 有什么区别
    查看全部
  • Stirng 类的常用方法
    查看全部
  • nputMismatchException是用于捕捉输入数据类型与定义的不一致,如输入第一个数hello是字符串而不是定义好的int类型就会报错。ArithmeticException是运算异常时,抛出此异常。例如,一个整数"除以零"时,抛出此类的一个实例
    查看全部
  • 多个catch块时,应由小到大,由子类向父类排序书写
    查看全部
  • try块中的代码执行中一旦遇到异常使程序无法正常执行时,会自上而下检查逐一catch块是否捕捉到了该异常,以此catch块中捕捉异常要把子类异常写到父类异常之前,以达到更精确的对异常进行捕捉。无论什么情况finally块中的代码都会被执行,以达到提示或关闭流的作用(因为有些流打开就要关闭为的是释放资源,如:输入输出流),如果没有finally块遇到异常则可能导致部分流无法关闭
    查看全部
  • try内有多个异常时,可以理解为,每一次执行出现的异常可能是这多个异常中的一种,因此需要多个catch来进行处理,并不是每次多有异常都会同时发生。try块内在遇到第一个异常发生后,后面的语句就不在执行了,至于怎么处理要看你的catch块代码怎么写了,如果继续抛出异常,后面仍旧需要跟多个catch块
    查看全部
  • 一、Collection接口 1、是List、Set和Queue接口的父接口 2、定义了可用于操作List、Set和Queue的方法——增删改查 二、List接口的实现类:ArrayList 1、List是元素【有序并且可以重复】的序列,称为序列 2、***List可以精确的控制每个元素的插入位置,或者删除某个位置的元素——操作和位置有关 3、ArrayList——数组序列,是List的一个重要实现类 · ArrayList底层是数组实现的
    查看全部
  • 很笨的方法,不过总算弄出来了 public void testSort3(){ List<String> stringListRandom=new ArrayList<String>(); String string=""; String[] stringArray={"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"}; Random random=new Random(); for(int i=0;i<10;i++){ int length=random.nextInt(9); System.out.print("成功添加字符串:"); for(int j=0;j<length+1;j++){ int k=random.nextInt(26); System.out.print(stringArray[k]); string=string+stringArray[k]; } System.out.println(); stringListRandom.add(string); string=""; } System.out.println("~~~~~~~~~~~~~排序前~~~~~~~~~~~~~"); for(String st:stringListRandom){ System.out.println("元素:"+st); } System.out.println("~~~~~~~~~~~~~排序后~~~~~~~~~~~~~"); for(String st:stringListRandom){ System.out.println("元素:"+st); } }
    查看全部
  • 数组的长度是固定的,集合是可以动态扩展的<br> Collection与Map都是接口,其中后子接口List(序列)和Queue(队列)内的元素是有序的,可重复的,Set(集)内的元素是无序的不可重复的;<br> List实现类:ArrayList(数组序列)<br> Queue实现类:LinkedList(链表)<br> Set实现类:HashSet(哈希集)<br> Map实现类:HashMap(哈希表)<br> 一个映射即Entry类的实例即一个键值对<key,value>
    查看全部
  • Map接口提供了分别返回key值集合、value值集合以及Entry(键值对)集合的方法 Map支持泛型,形式如:Map<K,V> HashMap类 HashMap是Map中的一个重要的实现类,也是最常用的,给予哈希表实现 HashMap中的Entry对象是无序排列的 Key值和Value值都可以为Null,但是一个HashMap只能有一个key值为Null的映射(key值不可重复) student.get(ID)是采用Map的get()方法,检测是否存在值为ID的学生,如果没有,则返回null. keySet()方法,返回所有键的Set集合。 取得Map的容量可用size()方法。 keyset()返回Map中所有的key以集合的形式可用Set集合接收,HashMap当中的映射是无序的。 students.get(ID)是采用Map的get()方法
    查看全部
  • List的equals方法重写
    查看全部
  • InputMismatchException异常时指输入数据不匹配异常,ArithmeticException异常是指除数不为零异常
    查看全部
  • 检查异常
    查看全部
    0 采集 收起 来源:Java异常简介

    2016-07-14

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

    2016-07-14

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

    2016-07-14

举报

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

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