- 博客(8)
- 收藏
- 关注
原创 内部类
三、内部类 借鉴: https://www.cnblogs.com/dolphin0520/p/3811445.html 简介 定义在另一个类里面的类,称为内部类 Inner Class 包含内部类的类,称为外部类Outer Class 分类: 成员内部类 局部内部类 静态内部类 匿名内部类,最常用 用法 2.1 成员内部类 在外部类中访问内部类:可以访问内部类的所有成员,包...
2020-03-28 22:10:11
74
原创 抽象类
文章目录一、final关键字二、抽象类三、接口 一、final关键字 final表示最终的,可以用来修饰变量、方法和类 修饰变量 被final修饰的变量,称为常量constant,常量的值是不能被修改的 被static final修饰的变量,称为静态常量,一般也称为常量 常量命名规范:所有字母全大写,多个单词之间使用下划线连接,如USER_STATE 应用:一般用于替代硬编码 / 僵尸代码 ...
2020-03-22 12:45:10
95
原创 3.面向对象
一、面向对象简介 文章目录一、面向对象简介1. 面向对象是什么2. 两个概念2.1 类2.2 对象3. 产生二、类的使用1. 定义类2. 创建对象3. 访问对象三、this关键字1. 全局变量和局部变量2. this用法四、static关键字1. 静态变量2. 静态方法3. final关键字五.方法重载六、构造方法七、包package八、访问修饰符九、对象的初始化顺序1. 类加载2. 类的成员3...
2020-03-22 11:34:08
163
原创 java 数据类型
java 数据类型 八种基本数据类型 默认使用double存储小数 float 需要以f/F结尾 char 需要单引号 强制转换 自动类型转换 类型要兼容 目标类型要大于源类型 强制类型转换 语法 char与int类型转换 int 可隐形转为char char要强制转换为int char=97 //a 整数不等于整型 int 4字节 ...
2019-12-07 11:35:37
88
原创 详述String equals 与==的的区别
equals() equals和==的区别: ==判断是否引用同一个对象,比较的是栈中的值 equals如果没有被重写,则默认和没区别,因为Object的equals()就是使用来判断的 如果重写了equals,则按重写后的比较规则进行比较 说明: 自定义类可以重写equals()方法来实现对特定字段的等值判断 可以通过开发工具快速重写equals方法 User u1...
2019-12-07 11:34:59
125
原创 详述String实例化方法
三、String 1. 简介 java.lang.String 字符串就是一个字符序列,由多个字符组成,是Java中最常用的类型 public final class String implements java.io.Serializable, Comparable<String>, CharSequence 创建字符串的方式: 直接创建 使用构造方法创建 /*...
2019-12-07 11:32:49
259
原创 详述java多态
3. 多态 3.1 概念 多态是具有表现多种形态的能力的特殊,即一种事物,具有多种形态 回顾?基本数据类型之间的转换 自动类型转换 强制类型转换 引用类型之间的转换 3.2 引用类型之间的转换 两种: 自动类型转换 将子类对象转换父类,如student——>Person 将父类的引用指向子类的对象,称为向上转型,会自动进行类型转换 特性: 通过父类引用...
2019-12-07 11:28:20
70
原创 详述Java 重写
模块导入,打包,文件读取模块导入包和安装包文件读取的模式,一行行读取 模块导入 三种方式,全部导入*,部分导入, 包和安装包 文件读取的模式,一行行读取 ...
2019-11-17 10:59:20
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人