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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • Java中集合框架接口:Collection和Map Collection接口有:List、Queue、Set三个子接口(存储的都是独立的对象) List主要实现类:ArrayList类 Queue主要实现类:LinkedList类,同时也是List接口的实现类 Set主要实现类:HashSet类 Map接口常用的实现类:HashMap类 Map接口以<key,Value>去映射存储数据,这样的映射是一个安全类的实例
    查看全部
  • Java中的字符串 字符串被作为String类型的对象处理。String类位于java.lang包中。默认情况下,该包被自动导入所有的程序。 创建String对象的方法: String s1 = "imooc"; //创建一个字符串对象imooc,名为s1 String s2 = new String(); //创建一个空字符串对象,名为s2 String s3 = new String("imooc"); //创建一个字符串对象imooc,名为s3
    查看全部
  • 集合与数组的区别: 1.数组的长度固定,集合长度可变; 2.数组只能通过下标访问元素,类型固定,而有的集合可通过任意类型查找所映射的具体对象。
    查看全部
  • 集合的作用: 1.在类的内部,对数据进行组织; 2.简单而快速的搜索大数量的条目; 3.有的集合接口提供一系列排列有序的元素,并可在序列人间快速的插入或者删除有关元素; 4.有的集合接口提供映射关系,可通过关键字(key)快速查找到对应的唯一对象,而这个关键字可以是任意类型。
    查看全部
  • 集合的概念: 1.现实生活中:很多的事物凑在一起; 2.数学中:具有相同属性的事物的总体; 3.Java中:一种工具类,就像容器,存储任意数量的具有相同属性的对象。
    查看全部
  • 判断列表中是否包含指定元素关键字contians
    查看全部
  • 修改Map用的映射
    查看全部
  • List是元素有序并且可以重复的集合;被称为序列, List可以精确的控制每个元素的插入位置,或删除某个位置元素, ArrayList------数组序列,
    查看全部
  • 关于异常的经验总结总结
    查看全部
    0 采集 收起 来源:经验总结

    2017-02-10

  • 1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类; 2.其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底的挂了,被称为程序终结者; 3.Exception类主要指编码、环境、用户操作输入出现问题,Exception主要包括两大类,非检查异常(RuntimeException)和检查异常(其他的一些异常) 4.RuntimeException异常主要包括以下四种异常:空指针异常、数组下标越界异常、类型转换异常、算术异常。
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-02-10

  • 有时候可以把捕获的异常包装一个新的异常,然后在新的异常里面添加一个原始的引用,再把新异常抛出,他们就像链式反应一样,一个异常导致另一个异常 (1):e.printStrackTrace(); 作用是进行深层次的输出异常调用的流程 (2):RunTimeException(); 这是运行时异常,是所有java虚拟机正常操作期间可以被抛出异常的父类! (3):newExc.initCause(e); 这是一种对异常的一种包装技巧。 initCause()的作用是保存原始的异常,当想要知道底层发生了什么异常的时候调用getCause()就能获得原始异常。 这样就可以形成一个异常链!
    查看全部
  • Java中的异常链 package com.imooc; public class ChainTest { /** * test1()抛出了喝大了异常 * test2():调用test1(),捕获"喝大了"异常,并且包装成运行时异常抛出 * main方法中,调用test2(),尝试捕获test2()方法抛出的异常 */ public static void main(String[] args) { // TODO Auto-generated method stub ChainTest ct=new ChainTest(); try { ct.test2(); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } } public void test1() throws DrunkException{ throw new DrunkException("喝车别开酒"); } public void test2(){ try { test1(); } catch (DrunkException e) { RuntimeException newExc=new RuntimeException("司机一滴酒,亲人两行泪"); newExc.initCause(e); throw newExc; RuntimeException newExc=new RuntimeException(e); throw newExc; } } }
    查看全部
  • RuntimeException运行时异常 由java虚拟机自动抛出 自动捕获,运行时异常绝大部分说明代码,逻辑有问题 检查异常 需要手动进行捕获处理
    查看全部
    0 采集 收起 来源:Java异常简介

    2017-02-10

  • 自定义异常类: 当实际应用中需要用到Java中没有的异常,就需要自定义异常 自定义异常需要继承于Java类库中意思相近的异常,或者直接继承Exception 如: public class DrunkException extends Exception { public DrunkException(){ } public DrunkException(String message){ super(message); } }
    查看全部
  • Java标准异常库类
    查看全部

举报

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

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