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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致 PS:字节是计算机存储信息的基本单位,1 个字节等于 8 位, gbk 编码中 1 个汉字字符存储需要 2 个字节,1 个英文字符存储需要 1 个字节。所以我们看到上面的程序运行结果中,每个汉字对应两个字节值,如“学”对应 “-47 -89” ,而英文字母 “J” 对应 “74” 。同时,我们还发现汉字对应的字节值为负数,原因在于每个字节是 8 位,最大值不能超过 127,而汉字转换为字节后超过 127,如果超过就会溢出,以负数的形式显示。
    查看全部
  • String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。
    查看全部
  • 你在内存中开辟了一块空间,这块空间中存放的是"imooc",当你定义变量的时候,就会检测内存中是否存在该字符串,如果存在的话直接引用就OK了,这也就是为什么s1和s2的地址一样了。就是因为在创建s1之后,在内存中已经有"imooc"这个字符串了,那么再创建s2的时候,自动去查内存中是否有相同的字符串,所以他俩就相等。 而为什么s3和s4不相等呢,是因为字符串一旦创建,就不会改变,也就是你在做字符串拼接的时候,会创建一个新的字符串对象,也就是会另外开辟一块空间,用来存放所新创建的字符串。所以s3是一个新的地址,而s4也是一个新的地址 2015-04-24
    查看全部
  • JAVA集合
    查看全部
  • cath语句快,编译多个Cath快,遵循先小后大的原则,先子类后父类
    查看全部
  • 1. 最后加catch(Exception)来处理可能遗漏或潜在的异常 2. 尽量处理异常,不要仅仅调用printStackTrace() 3. 根据不同业务需求和异常类型处理异常 4. 尽量使用finally语句块释放占用资源
    查看全部
    0 采集 收起 来源:经验总结

    2015-07-17

  • Java中的异常链 1. test1():抛出异常1 test2():捕获异常1 ,包装成运行时异常,继续抛出 main方法中,调用test2(),尝试捕捉其抛出的异常 2. 例子可以看
    查看全部
  • 1 异常抛出 public void方法名(参数)throws 异常类表{ throw new Exception;} 2. 自定义异常 public class extends Exception{}
    查看全部
  • 编写try catch 语句块,关键是编写多个catch语句块,并且遵循先小后大的原则,即先子类后父类的原则,若顺序写错,编译器是会报错的,
    查看全部
  • 在HashMap中,key值跟value值都可以为null,但是一个HashMap只能有一个key值为null的映射(key值不可重复)
    查看全部
  • 1.3 各种调用顺序,可以再看
    查看全部
  • list中还有addAll(List list) 就是讲将一个List里面的元素一次性的加进去,妙哉妙哉 一般定义一个数组,如何把一个数组转换成List?调用方法Arrays.asList(Object[] obs);这样可以把一个数组转换为一个List,然后可以将这个元素传进addAll()里面, 当然还有addList(index,List list)方法removeAll直接传入一个list,同理 记得取出东西后要类型强转!!!因为取出的都是Object的 像List中添加元素的几种方法: 新建List类 public List courseToSelec; 初始化List类 public ListTest(){ this.courseToSelect=new ArrayList(); } 向List中添加数据 method-1 courseToSelect(对象一); method-2 courseToSelect(位置,对象二); method-3 courseToSelect.allList(数组_对象三); method-4 courseToSelet.allList(位置,Arrays.asList(数组_对象4)); 获取的方法 course temp=(course)courseToSelect.get(对象);
    查看全部
  • 课程设计有问题,例子并没有说明stringbuild可以修改,应举例说明引用地址没有变
    查看全部
    0 采集 收起 来源:练习题

    2015-07-17

  • 写代码时要尽量多的想到处理异常哦!
    查看全部
    0 采集 收起 来源:经验总结

    2015-07-17

  • JAVA集合的接口继承关系
    查看全部

举报

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

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