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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • finally语句块是在try和catch语句块中的return语句执行完之后,返回调用者之前会去执行的。
    查看全部
  • 1.字符串是对象 2.在需要频繁对字符串进行修改操作时使用 StringBuilder 或者StringBuffer的效率比 String 要高 StringBuilder线程不安全,StringBuffer线程安全 3.字符串具有不变性 4.String 类提供了许多用来操作字符串的方法:连接、提取、查询等
    查看全部
    0 采集 收起 来源:练习题

    2015-06-10

  • 向List中添加元素的几种方法: 新建List类 public List courseToSelect; 初始化List类 public ListTest() { this.courseToSelect=new ArrayList(); } 向List中添加数据 method_1 courseToSelect.add(对象1); method_2 courseToSelect.add(位置,对象2); method_3 courseToSelect.addAll(Arrays.asList(数组_对象3)); method_4 courseToSelect.addAll(位置,Arrays.asList(数组_对象4)); 获取 Course temp=(Course)courseToSelect.get(位置);
    查看全部
  • 经验和总结
    查看全部
    0 采集 收起 来源:经验总结

    2015-06-10

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

    2015-06-10

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

    2015-06-10

  • 1.String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder 2.每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法  通过 String s1="爱慕课"; 声明了一个字符串对象, s1 存放了到字符串对象的引用,在内存中的存放引用关系如下图所示: 然后通过 s1="欢迎来到:"+s1; 改变了字符串 s1 ,其实质是创建了新的字符串对象,变量 s1 指向了新创建的字符串对象,如下图所示:
    查看全部
  • int---str 1. +" " 2.Integer.toString(x) 3.String.valueOf(x) str---int 1.Integer.ValueOf(x) 2.String.parseInt(x)
    查看全部
  • 将基本类型转换成字符串:1、使用toString() 2、使用valueOf()方法 3、使用空的字符床加上基本类型得到基本类型对应的字符串 将字符串转换成基本类型:1、调用包装类的parseXxx静态方法 2、调用包装类的valueOf()方法转换为基本类型的包装类,会自动拆箱 String str ="8"; int d =Integer.parseInt(str); int e=Integer.valueOf(str);
    查看全部
  • 装箱:把基本类转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱 int i=10; Integer x=new Integer(i);//手动装箱 Integer y=i; 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱 Integer j=new Integer(8); int m=j.intValue();//手动拆箱为int类型 int n=j;//自动拆箱为int类型
    查看全部
  • 用StringBuilder和StringBuffer 用来存储字符串,可以对字符串进行一些操作不必开辟新的存储空间,而且StringBuffer是现行的,因此StringBuilder具有更高的性能,因此优先考虑StringBuilder。
    查看全部
  • 捕获到的异常,可以在当前方法的 catch 块中处理,也可抛出给调用者去处理.Exception 的父类是 Throwable.
    查看全部
    0 采集 收起 来源:练习题

    2015-06-09

  • 只有Error,Exception,RuntimeException提供了带cause参数的构造器,其他的所有异常类只能通过initCause()来设置cause。 所有Throwable的子类构造器中都可以接受一个cause对象作为参数。cause是异常原由,代表着原始异常。既可以在当前位置创建并抛出行的异常,也可以通过cause追踪到异常最初发生的位置。 异常链是一种面向对象编程技术,指将捕获的异常包装进一个新的异常中并重新抛出的异常处理方式。原异常被保存为新异常的一个属性(比如cause)。这个想法是指一个方法应该抛出定义在相同的抽象层次上的异常,但不会丢弃更低层次的信息。 把捕获的异常包装成新的异常,在新异常里添加原始的异常,并将新异常抛出,它们就像是链式反应一样,一个导致(cause)另一个 这个想法是指一个方法应该抛出定义在相同的抽象层次上的异常,(将所有捕获到的异常包装为新的异常类,即定义在相同的抽象层次上抛出)但不会丢弃更低层次的信息。
    查看全部
  • 异常处理经验
    查看全部
    0 采集 收起 来源:经验总结

    2015-06-08

  • 记得声明throws
    查看全部

举报

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

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