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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • collection家族子接口
    查看全部
  • Java集合两大成员
    查看全部
  • 1.throw throws 异常列表{ //调用会抛出异常的方法 throw new Exception(); } 2.自定义异常一般要继承一个异常类型,可以是所有异常的父类Exception或者其子类,可构造无参和有参构造函数,无参为空,有参直接继承父类,如:super(message);
    查看全部
  • comparable
    查看全部
  • Comparator
    查看全部
  • Java集合框架包含的接口
    查看全部
  • Java中用于比较的接口有两个:Comparable和Comparator 其中Comparable是默认比较规则,Comparator是临时比较规则
    查看全部
  • 1.catch到异常时,try中的后续语句将不会执行。 2.有多重catch语句时,应按照子类到父类的关系由上到下写,否则会报错。 3.finally做一些善后工作,例如关闭一些打开的文件、关闭连接等。
    查看全部
  • 检查异常:需要手动地添加捕获以及处理语句
    查看全部
    0 采集 收起 来源:Java异常简介

    2016-11-09

  • String 类具有是不可变性; StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。
    查看全部
  • 1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类; 2.其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底的挂了,被称为程序终结者; 3.Exception类主要指编码、环境、用户操作输入出现问题,Exception主要包括两大类,非检查异常(RuntimeException)和检查异常(其他的一些异常) 4.RuntimeException异常主要包括以下四种异常:空指针异常、数组下标越界异常、类型转换异常、算术异常。 异常一旦出现,就说明代码本身就有问题;应该从逻辑上改进代码
    查看全部
    0 采集 收起 来源:Java异常简介

    2016-11-09

  • 1、s.charAt(i)返回的是char基本类型,没有equals()方法;equals是用来比较String字符串内容是否相同;而基本类型直接用==比较即可。 2、''是char类型;""是String类型。
    查看全部
  • 逆向一个数组 Java代码 int[] intArray = { 1, 2, 3, 4, 5 }; ArrayUtils.reverse(intArray); System.out.println(Arrays.toString(intArray)); //[5, 4, 3, 2, 1] 移除数组中的元素 Java代码 int[] intArray = { 1, 2, 3, 4, 5 }; int[] removed = ArrayUtils.removeElement(intArray, 3);//create a new array System.out.println(Arrays.toString(removed));
    查看全部
  • 连接两个数组 Java代码 int[] intArray = { 1, 2, 3, 4, 5 }; int[] intArray2 = { 6, 7, 8, 9, 10 }; // Apache Commons Lang library int[] combinedIntArray = ArrayUtils.addAll(intArray, intArray2); 声明一个内联数组(Array inline) Java代码 method(new String[]{"a", "b", "c", "d", "e"}); 把提供的数组元素放入一个字符串 Java代码 // containing the provided list of elements // Apache common lang String j = StringUtils.join(new String[] { "a", "b", "c" }, ", "); System.out.println(j); // a, b, c 将一个数组列表转换为数组 Java代码 String[] stringArray = { "a", "b", "c", "d", "e" }; ArrayList<String> arrayList = new ArrayList<String>(Arrays.asList(stringArray)); String[] stringArr = new String[arrayList.size()]; arrayList.toArray(stringArr); for (String s : stringArr) System.out.println(s); 将一个数组转换为集(set) Java代码 Set<String> set = new HashSet<String>(Arrays.asList(stringArray)); System.out.println(set); //[d, e, b, c, a]
    查看全部
  • 将整数转换为字节数组 Java代码 byte[] bytes = ByteBuffer.allocate(4).putInt(8).array(); for (byte t : bytes) { System.out.format("0x%x ", t); }
    查看全部

举报

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

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