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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 因为List,Queue,Map,Set都是接口类, 所以他们不能直接实例化对象, 例如List就需要通过ArrayList来实例化对象。
    查看全部
  • 集合的作用: 1.在类的内部,对数据进行组织; 2.可以简单而快速地搜索大数量的条目; 3.有的集合接口,提供了一系列排列有序的元素,并且可以在序列中快速地插入或者删除有关的元素; 4.有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。
    查看全部
  • Calendar是一个抽象类, 所以Calendar不可以直接实例化, 一次需要用到getInstance()这一静态方法来获取一个Calendar对象。
    查看全部
  • 基本数据类型是不具备对象特性的,即基本类型不能够调用方法 为了让基本数据类型也具有对象的特性,JAVA每个数据类型都有一个包装类 包装类主要提供两大方法: 1.将本类型和其他基本类型进行转换的方法 2.将字符串和本类型及包装类相互转化的方法
    查看全部
  • String类和StringBuilder以及StringBuffer的区别: 1.String类具有不可变性,如果String类型的数据发生了改动,那么程序运行时就会额外创建一个对象,当频繁操作字符串时就会额外产生很多的临时变量 2.StringBuffer是线程安全的 3.StringBuilder没有实现线程安全,所以它的性能略高 通常情况下,需要创建一个内容可变的字符串对象,优先考虑使用StringBuilder类
    查看全部
  • ==判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象; equals()比较存储在两个字符串对象中的内容是否一致
    查看全部
  • int length() 返回当前字符串的长度 int indexOf(int ch) 查找ch字符在该字符串中第一次出现的位置 int indexOf(String str) 查找str子字符串在该字符串中第一次出现的位置 int lastIndexOf(int ch) 查找ch字符在该字符串中最后一次出现的位置 int lastIndexOf(String str) 查找str子字符串在该字符串中最后一次出现的位置 String substring(int beginIndex) 获取从beginIndex位置开始到结束的子字符串 String substring(int beginIndex, int endIndex) 获取从beginIndex位置开始到endIndex位置的子字符串 String trim() 返回去除了前后空格的字符串 boolean equals(Object obj) 将该字符串与制定对象比较,返回true或false String toLowerCase() 将字符串转换为小写 String toUpperCase() 将字符串转换为大写 char charAt(int index) 获取字符串中指定位置的字符 String[] split(String regex, int limit) 将字符串分割为子字符串,返回字符串数组 byte[] getBytes() 将该字符串转换为byte数组
    查看全部
  • 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1
    查看全部
  • 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder
    查看全部
  • 额 哈哈
    查看全部
  • String 所创建的对象是不可被更改的,更改后等于新建了一个对象。而使用StringBuilder和StringBuffer等于是创建了一个对象怎么改都是在这个对象里改,不会创建新的。比如String str="a"; 输出str+"b";str是不会变的。StringBuilder str1="a";输出str1+"b";str1就变成了"ab"。 StringBuilder性能略高所以一般用它,StringBuffer的线程安全性高。
    查看全部
  • int length() 返回当前字符串的长度 int indexOf(int ch) 查找ch字符在该字符串中第一次出现的位置 int indexOf(String str) 查找str子字符串在该字符串中第一次出现的位置 int lastIndexOf(int ch) 查找ch字符在该字符串中最后一次出现的位置 int lastIndexOf(String str) 查找str子字符串在该字符串中最后一次出现的位置 String substring(int beginIndex) 获取从beginIndex位置开始到结束的子字符串 String substring(int beginIndex, int endIndex) 获取从beginIndex位置开始到endIndex位置的子字符串 String trim() 返回去除了前后空格的字符串 boolean equals(Object obj) 将该字符串与制定对象比较,返回true或false String toLowerCase() 将字符串转换为小写 String toUpperCase() 将字符串转换为大写 char charAt(int index) 获取字符串中指定位置的字符 String[] split(String regex, int limit) 将字符串分割为子字符串,返回字符串数组 byte[] getBytes() 将该字符串转换为byte数组
    查看全部
  • throw与throws
    查看全部
  • 常量字符串多次创建的时候只创建一次对象,所以使用==号时对象的地址是相同的。 注意!!!只有字符串常量符合这个特点。 字符串变量即使变量的内容相同,它们指向的地址也不是相同的。
    查看全部
  • String对象创建后则不能被修改,所谓的修改其实是创建了新的对象,所指向的内存空间不同。 多次出现的字符常量,Java编译程序只创建一个,所以s1与s2是同一个对象,如果s1的值被修改,那么s1就成为一个新的对象,指向新的内存空间。
    查看全部

举报

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

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