:::info
💡 根据 遗忘曲线:如果没有记录和回顾,6天后便会忘记75%的内容
读书笔记正是帮助你记录和回顾的工具,不必拘泥于形式,其核心是:记录、翻看、思考
:::
API概念
API(Application Programming Interface)应用程序编程接口,别人提供的类和方法;
1 帮助文档使用流程
1.1 看包是否在java.lang包中
如果在java.lang包中就不需要导包
1.2 看类的介绍
搞清楚类的作用是什么,能解决什么问题
1.3 看这个类的构造方法
根据构造方法,创建对象
1.4 看这个类的成员方法
1 看方法名 2 看参数 3 看返回值 4 看这个方法的介绍
2 String类的介绍
2.1 String类的特点
- java程序中,所有双引号的字符串,都是String类的对象
- String字符串,一旦创建,其内容就不可被更改;
- String字符串虽然不可改变,但其内容,可以被共享
- 字符串与字符数组直接可以相互转换
【字符串常量池】 字符串常量池:用双引号创建字符串对象的时候,会先检查是否在常量池中已创建,有则直接用,没则创建 注意:【 在不同的jdk版本中,常量池的位置不同 JDK8之前: 字符串常量池,在方法区 JDK8以后: 字符串常量池,迁移到堆内存 】
2.2 String类的常见构造方法
- 创建空白的字符串对象
- 根据传入的字符数组,创建字符串对象
- 根据传入字符串,创建字符串对象
//这边创建了两个字符串对象
/*
1 第一个对象"abc"
2 第二个对象 new String()
*/
String str = new String("abc");
案例1
String s1 = "abc";
String s2 = "ab";
String s3 = s2+"c";
s1 == s3 ?
3 String类的常见方法
- String 中用于内容比较的方法:
equals();.2 String类的常见构造方法 equalsIgnoreCase();.2 String类的常见构造方法,不区分大小写
书摘
- 该书的金句摘录…
- 该书的金句摘录…
相关资料
可通过“⌘+K”插入引用链接,或使用“本地文件”引入源文件。