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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • List接口及其实现类:
    查看全部
  • 集合的概念 现实生活中:很多事物凑在一起 数学中的集合:具有共同属性的事物的总 体 JAVA中的集合类:是一种工具类,就像是 容器,储存任意数量的具有共同属性的对 象(意义和作用不同就不放在一起) 集合的作用: 在类的内部,对数据进行组织。 简单而快速的搜索大数据量的条目。 可以在序列间插入或者删除有关元素 可以通过KEY关键字快速查找到对应的唯 一对象,而这个关键字可以是任意类型。 为什么不用数组而用集合: 集合的容量可变, 集合可以通过任意类型的关键字来查找具体对象 Collection根接口 List Quene Set Map接口:HashMap
    查看全部
  • try catch异常处理 exception a父类主异常 finally出错与否,会始终执行
    查看全部
  • throw抛出异常格式
    查看全部
  • 先子类后父类
    查看全部
  • 异常的祖先throwable类
    查看全部
    0 采集 收起 来源:Java异常简介

    2016-07-13

  • 异常处理 try-catch以及try-catch-finally try{ //一些会抛出的异常代码 }catch(Exception e){ //处理该异常的代码块 }finally{ //最终要执行的代码 }
    查看全部
  • 手动 自动装箱、拆箱
    查看全部
  • 一、包装类: byte----Byte short---Short int-----Integer long----Long float---Float double--Double char----Character boolean-Boolean 二、包装类主要提供了两大类方法: 1. 将本类型和其他基本类型进行转换的方法: 对象.类型Value(); 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱。 int i=10; Integer x=new Integer(i); //手动装箱 Integer y=i; //自动装箱 拆箱:把包装类对象转换成基本类型的值,又可分手动拆箱和自动拆箱。 Integer j=new Integer(8); int m=j.intValue();//手动拆箱 int n=j;//自动拆箱。 2. 将字符串和本类型及包装类互相转换的方法
    查看全部
  • 抛出异常
    查看全部
  • 循环遍历字符串获取每一个字符: 需要用到charAt()函数 for(int i = 0; i < string.length(); i++){ System.out.println(string.charAt(i)); }
    查看全部
  • String、StringBuffer、StringBuilder String是不可变的,StringBuffer和StringBuilder是可变的 StringBuffer保证线程安全 StringBuilder不保证线程安全(常用)
    查看全部
  • public void testAdd() { //创建一个课程对象,并通过调用add方法,添加到备选课程List中 Course cr1 = new Course("1" , "数据结构");//创建课程对象实例 coursesToSelect.add(cr1);//添加到List Course temp = (Course) coursesToSelect.get(0);//获取List的课程信息,对象存入集合后将变为Object型,取出时需要类型转换 System.out.println("添加了课程:" + temp.id + ":" + temp.name); //打印输出 //创建课程对象实例,并通过调用add方法,添加到备选课程List的指定位置中 Course cr2 = new Course("2", "C语言"); coursesToSelect.add(0, cr2); Course temp2 = (Course) coursesToSelect.get(0); System.out.println("添加了课程:" + temp2.id + ":" + temp2.name); //以下方法会抛出数组下标越界异常 // Course cr3 = new Course("3", "test"); // coursesToSelect.add(4, cr3); }
    查看全部
  • “==” 和 equals() 有什么区别呢? ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致
    查看全部
  • java,就是面向对象的模式,利用超类,接口,实现类,实现各种功能。还可以利用这些东西通过组合,重写来实现新的功能。 api文档相当于一份说明书,只要你懂面向对象,参考api,java就随便为你所用,用的好不好就看你对于这门语言的了解了。 如果还想再深入,可以去看java这些实现的源代码,api是说明书,教你怎么用这些工具,源代码就是工具的组装过程,学会了这个,你就可以自己创造工具。 这些同样使用于python,php等语言。 怪不得大牛们说:学会一门语言只需要半个月。重要的还是数据结构和算法,面向对象,操作系统这些所有语言普适的东西。
    查看全部

举报

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

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