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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 666
    查看全部
  • put V put(K key,V value)
    查看全部
  • 555
    查看全部
  • 444
    查看全部
  • 333
    查看全部
  • 222
    查看全部
  • 111
    查看全部
  • XMW
    Collection接口-List接口-实现类ArrayList 一、Collection接口 1、是List、Set和Queue接口的父接口 2、定义了可用于操作List、Set和Queue的方法——增删改查 二、List接口的实现类:ArrayList 1、List是元素【有序并且可以重复】的序列,称为序列 2、***List可以精确的控制每个元素的插入位置,或者删除某个位置的元素——操作和位置有关 3、ArrayList——数组序列,是List的一个重要实现类 · ArrayList底层是数组实现的
    查看全部
  • 尽量处理异常,尽量添加finally语句块释放占用的资源
    查看全部
    0 采集 收起 来源:经验总结

    2015-02-02

  • Error 是系统错误类; VirtualMachineError 是 Error 子类; Thread 是线程类, Exception 是异常类,自定义异常要继承于 Exception 类或者其子类
    查看全部
    0 采集 收起 来源:练习题

    2015-02-02

  • String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同 通过 String s1="爱慕课"; 声明了一个字符串对象, s1 存放了到字符串对象的引用 然后通过 s1="欢迎来到:"+s1; 改变了字符串 s1 ,其实质是创建了新的字符串对象,变量 s1 指向了新创建的字符串对象 2、 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。 3、 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法 public class HelloWorld { public static void main(String[] args) { String s1 = "imooc"; String s2 = "imooc"; //定义字符串s3,保存“I love”和s1拼接后的内容 String s3 = "I love"+s1; // 比较字符串s1和s2 // imooc为常量字符串,多次出现时会被编译器优化,只创建一个对象 System.out.println("s1和s2内存地址相同吗?" + (s1 == s2)); //比较字符串s1和s3 System.out.println("s1和s3内存地址相同吗?" + (s1 == s3) ); String s4 = "I love " + s1; //比较字符串s4和s3 // s1是变量,s4在运行时才知道具体值,所以s3和s4是不同的对象 System.out.println("s3和s4内存地址相同吗?" + (s4 == s3)); } }
    查看全部
  • 案例功能说明: 1. 通过Map<String,Student>进行学生信息管理,其中key为学生ID,value为学生对象。 2. 通过键盘输入学生信息(ID和姓名) 3. 对集合中的学生信心进行增、删、改、查操作
    查看全部
  • 在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。 创建一个字符串对象imocc,名为s1 String s1="imocc"; 创建一个空字符串对象,名为s2 String s2=new Sting(); 创建一个字符串对象imocc,名为s3 String s3=new String("imocc");
    查看全部
  • HashMap是Map中非常重要的实现类,也是最常用的,基于哈希表实现。 HashMap中key值和value值都可以为空对象null,但是一个HashMap只能有一个key值为null的映射(key值不能重复)。 HashMap中的Entry对象是无序排列的。
    查看全部
  • 看一下Map的API,跟Collection中用add方法添加元素不同 在Map中,通过put(K key, V value)将指定的值与此映射中的指定键关联。 删除方法是remove(Object key),传进去的唯一参数是key值,如果在Map中存在一个映射关系,则将其从此映射关系中移除 Map接口提供了三种方法:(1).返回一个key值的集合:keySet()返回此映射中包含的键的Set视图Set<K> (2).返回一个value值的集合:values()返回此映射中包含的值的collection视图Collection<V> (3).返回一个键值对的集合:entrySet()返回此映射中包含的映射关系的Set视图Set<Map,Entry<K,V>>。通过这三种方法我们就可以很方便的遍历Map中的元素。
    查看全部

举报

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

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