1.8 KiB
1.8 KiB
- 向上转型与向下转型
- 面向对象的特征
- 静态代码块
- 实例代码块
- Object类常用API
- 字符串概述
- 总结
collapsed:: true
- 向上转型
- 基本数据类型的向上转型
- 隐式转换
- 引用数据类型的向上转型
- 只能发生在父子之间
- 基本数据类型的向上转型
- 向下转型
- 基本数据类型的向下转型
- 显式转换
- 引用数据类型的向上转型
- 基本数据类型的向下转型
- instanceof关键字
- 判断某一个对象是否是某一种类型的对象
- 面向对象的特征
- 封装
- 继承
- 抽象
- 多态
- 静态代码块
- 执行在类加载期间,先加载父类,后加载子类
-
static{ //执行的代码 }
- 实例代码块
-
{ //执行的代码 }
-
- Object类常用API
- API
- Application Programming Interface 应用编程接口
- 目的:
- 简化程序员的开发
- Object类
- 是所有Java类的超类,基类,父类。所以所有的类,都拥有它的方法
- toString
- 打印对象的内存地址
- toString的重写
- equals
- 比较2个对象,是否是同一个对象!
- == 在比较基本数据类型时,直接比较变量的值!
- == 在比较引用数据类型时,比较的是 地址值!
- equals的重写
- finalize
- IDEA生成API文档
- 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
- 字符串
- 向上转型