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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 1.e.printStackTrace()可以输出异常信息 2.-1为抛出异常的习惯写法 3.如果方法中try,catch,finally中没有返回语句,则会调用这三个语句块之外的return结果 4.finally块无论如何,不管前面是正常还是异常,都要执行。 5.finally 在try中的return之后 在返回主调函数之前执行。
    查看全部
  • 万恶之源Throwable类,主要分为Error(程序终结者,硬伤),Exception(异常,编码、环境出现问题)。Exception又分为RuntimeException(非检查异常、运行时异常)和CheckException(检查异常)。其中非检查异常主要包括NullPointerException(空指针异常)、ArrayIndexOutOfBoundsException(数组下标越界异常)、ClassCastException(类型转换异常)、AritmetcException(算术异常)。
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-08-02

  • set中只能调用foreach和iterator循环输出,不能调用get方法。 这是因为set是无序的所以不能指定的输出某个元素。 Set中添加某个对象,无论添加多少次,最终只会保留一个该对象(的引用),并且保留的是第一次添加的那一个 set是元素无序并且不可以重复的集合,被称为集 HashSet--哈希集,是set的一个重要实现类 重要的特点:无序并且不可以重复
    查看全部
  • 那么,“==” 和 equals() 有什么区别呢? ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致
    查看全部
  • 1反省集合中的限定类型不能使用基本数据类型。 2可以通过使用包装类限定允许存入的基本数据类型。
    查看全部
  • 泛型泛型 http://blog.csdn.net/jinuxwu/article/details/6771121
    查看全部
  • ==是比较两个字符串的地址,equals()比较的是内容
    查看全部
  • 泛型的定义 public List<Course>course;
    查看全部
  • 当一个元素存到集合中,类型是被忽略的。 是Object 遍历list的方法 添加 1.创建一个对象,把对象通过add(对象引用)方法添加打List中 coursesToSelect.add(cr1); 2.创建一个对象,把对象通过add(index,对象引用)方法添加coursesToSelect.add(1, cr2); 3. 创建一个对象集,把对象addAll(对象引用)方法添加打List中coursesToSelect.addAll(Arrays.asList(course)); 查看 1.for(int i =0;i<size;i++){ Course cr=(Course) coursesToSelect.get(i); System.out.println(cr.id+cr.name); } 2Iterator it=coursesToSelect.iterator(); while(it.hasNext()){ Course cour=(Course) it.next(); System.out.println(cour.id+cour.name); } 通过for each方法访问集合元素 public void testForEach(){ for(Object obj:coursesToSelect){ Course cr=(Course)obj; System.out.println("课程:"+cr.id+cr.name);
    查看全部
  • ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致
    查看全部
  • 修改List的元素 public void testModify(){ coursesToSelect.set(4,new Course("7","毛概")); }
    查看全部
  • hasNext//还有元素返回真值
    查看全部
  • 遍历list的方法 添加 1.创建一个对象,把对象通过add(对象引用)方法添加打List中 coursesToSelect.add(cr1); 2.创建一个对象,把对象通过add(index,对象引用)方法添加coursesToSelect.add(1, cr2); 3. 创建一个对象集,把对象addAll(对象引用)方法添加打List中coursesToSelect.addAll(Arrays.asList(course)); 查看 1.for(int i =0;i<size;i++){ Course cr=(Course) coursesToSelect.get(i); System.out.println(cr.id+cr.name); } 2Iterator it=coursesToSelect.iterator(); while(it.hasNext()){ Course cour=(Course) it.next(); System.out.println(cour.id+cour.name); }
    查看全部
  • 向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(位置);
    查看全部
  • list序列 quere队列 排列有序可重复;set集 无序不可重复
    查看全部

举报

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

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