![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
太白的梳妆镜
这个作者很懒,什么都没留下…
展开
-
Java基础 -- 常用API
Java基础一、基础类API1. java.lang.Math2. java.lang.String3. java.lang.StringBuffer3. java.util.Date4. java.text.SimpleDateFormat5. java.text.DateFormat一、基础类API1. java.lang.Math abs、sqrt、pow sin、cos、ta...原创 2019-11-06 23:55:23 · 199 阅读 · 0 评论 -
Java基础 -- 枚举、包装类、异常
Java基础一、枚举一、枚举原创 2019-11-03 00:29:40 · 263 阅读 · 0 评论 -
Java基础 -- static、final、内部类
Java基础一、static 关键字1. static 修饰成员变量2. static 修饰方法3. static 块二、final 关键字1. final 修饰变量2. final 修饰方法3. final修饰类4. static final 常量三、内部类1. 成员内部类2. 匿名内部类一、static 关键字1. static 修饰成员变量用 static 修饰的成员变量不属于对象的...原创 2019-11-01 18:31:38 · 171 阅读 · 0 评论 -
Java基础 -- 抽象、接口、多态
Java基础一、抽象1. 抽象方法2. 抽象类3. 抽象类的继承4. 抽象类的意义二、接口1. 定义2. 接口的实现3. 接口的继承三、多态1. 定义2. 多态的意义3. 使用多态实现思路4. 向上造型5. 强制转型6. instanceof 关键字6.1 用法6.2 作用一、抽象1. 抽象方法由abstract修饰的方法为抽象方法,抽象方法只有方法的定义,没有方法体实现,用一个分号结尾。...原创 2019-11-01 17:21:03 · 142 阅读 · 0 评论 -
Java基础 -- 继承、重写、访问控制
Java基础一、继承1. 继承中的构造方法2. 父类的引用指向子类的对象二、重写1. 方法的重写2. 重写中使用super关键字3. 重写和重载的区别三、访问控制1. 包1.1 package1.2 import语句2. 封装2.1 定义2.1 意义3. 访问控制修饰符3.1 各修饰符修饰的成员变量和方法可访问点3.2 注意一、继承1. 继承中的构造方法子类的构造方法中必须通过 super ...原创 2019-11-01 00:04:04 · 163 阅读 · 1 评论 -
Java基础 -- 对象内存管理
Java基础一、堆1. 定义2. 成员变量的生命周期3. 垃圾回收机制4. Java程序的内存泄露问题5. System.gc( )方法二、栈1. 定义2. 局部变量的生命周期3. 成员变量和局部变量三、方法区1. 定义编译好的Java程序需要运行在 JVM 中。程序,无论代码还是数据,都需要存储在内存中。JVM为Java程序提供并管理所需要的内存空间。JVM内存分为“堆”、“栈”和“方法...原创 2019-10-31 19:12:55 · 117 阅读 · 0 评论 -
Java基础 -- 对象和类
Java基础一、面向对象程序设计1. 面向过程的结构化程序设计2. 抽象数据类型3. 类二、方法的重载三、构造方法1. 构造方法语法结构2. 通过构造方法初始化成员变量3. this关键字的使用4. 默认的构造方法一、面向对象程序设计1. 面向过程的结构化程序设计结构化程序的弊端:缺乏对数据的封装数据和方法(对数据的操作)的分离2. 抽象数据类型所谓抽象数据类型可以理解为:将不同...原创 2019-10-31 00:03:54 · 122 阅读 · 0 评论 -
Java基础 -- 变量、数组、随机数
Java基础一、变量1. 基本数据类型二、数组1. 数组的定义2. 数组的初始化3. 数组的常用方法3.1 打印数组3.2一、变量1. 基本数据类型Java语言有8种基本数据类型,分别用于存储整数、浮点数、字符数据和布尔类型数据,其存储空间和使用场景如下表所示:二、数组1. 数组的定义声明数组的语法: 数据类型[ ] 数组名 = new 数据类型[大小]2. 数组的初始化基本类...原创 2019-10-30 19:36:41 · 294 阅读 · 0 评论