add logseq-java

This commit is contained in:
Lostecho
2024-02-02 00:12:49 +08:00
parent 1cd5bb460f
commit c7947017c3
875 changed files with 57100 additions and 0 deletions

View File

@@ -0,0 +1,84 @@
- [[向上转型与向下转型]]
- [[面向对象的特征]]
- [[静态代码块]]
- [[实例代码块]]
- [[Object类常用API]]
- [[字符串概述]]
-
-
- 总结
collapsed:: true
- 向上转型
- 基本数据类型的向上转型
- 隐式转换
- 引用数据类型的向上转型
- 只能发生在父子之间
- 向下转型
- 基本数据类型的向下转型
- 显式转换
- 引用数据类型的向上转型
- instanceof关键字
- 判断某一个对象是否是某一种类型的对象
- 面向对象的特征
- 封装
- 继承
- 抽象
- 多态
- 静态代码块
- 执行在类加载期间,先加载父类,后加载子类
- ```java
static{
//执行的代码
}
```
- 实例代码块
- ```java
{
//执行的代码
}
```
- Object类常用API
- API
- Application Programming Interface 应用编程接口
- 目的:
- 简化程序员的开发
- Object类
- 是所有Java类的超类基类父类。所以所有的类都拥有它的方法
- toString
- 打印对象的内存地址
- toString的重写
- equals
- 比较2个对象是否是同一个对象
- == 在比较基本数据类型时,直接比较变量的值!
- == 在比较引用数据类型时,比较的是 地址值!
- equals的重写
- finalize
- IDEA生成API文档
- 字符串概述
- 字符串
- 将多个字符串到一起
- String
- String类型的字符串长度固定内容固定
- 字面量写法
- 通过new关键创建对象
- String常见方法
- indexOf
- charAt
- concat
- contains
- equals
- equalsIgnoreCase
- startWith
- endWith
- getBytes
- toCharArry
- isEmpty
- trim
- split
- substring
- replace
- lastIndexOf
- toUpperCase
- toLowerCase
- valueOf
- intern