![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java OOP
文章平均质量分 92
ReincarnationArm
这个作者很懒,什么都没留下…
展开
-
Java OOP 多线程
目录一、多线程1、Java 多线程编程2、进程与线程的关系二、java.lang.Thread三、主线程四、线程的创建和启动五、继承Thread类创建线程六、线程休眠七、继承Thread类创建多线程八、实现Runnable接口创建线程九、线程的状态十、线程调度十一、线程优先级十二、线程的强制运行十三、线程的礼让十四、比较sleep()方法和yield()方法十五、线程同步十六、同步代码块十七、同步方法十八、线程安全的类型原创 2022-04-13 10:12:47 · 295 阅读 · 0 评论 -
Java I/O
一、File类File类是java.io包下代表操作与平台无关的文件和目录的类 实现对文件或目录的新建、删除、重命名等操作一个File类的对象可以代表一个文件或目录 可获取与文件相关的信息,如名称、修改日期、文件大小等 语法:public File(String pathName);//pathName:文件路径绝对路径: 以根目录开头的完整路径相对路径: 相对于当前目录文件的路径“.”表示当前目录“…”表示上级目录注意事项: Windows文件路径名中,分隔符可以原创 2022-04-11 15:21:37 · 577 阅读 · 0 评论 -
Java OOP 实用类
一、Java APIJava应用程序编程接口(Java Application Programming Interface)是运行库的集合预先定义了一些接口和类还特指API的说明文档,也称API帮助文档常用包包 描述 java.lang 编写Java程序时最广泛使用的包,自动导入所有的程序中,包含了Java程序的基础类和接 口。包装类、String类等常用的类都包含在此包中, 还提供了用于管理类的动态加载、外部进程创建、主机环境查询和安全策略实施等系统操作的类原创 2022-04-06 17:27:22 · 148 阅读 · 0 评论 -
Java OOP 集合框架
目录一、数组存在的缺陷二、Java集合框架三、Collection接口四、Collection接口示例五、迭代器Iterator六、使用foreach循环遍历集合元素七、List接口八、LinkedList类九、Set接口十、HashSet类十一、Map接口十二、Map的遍历十三、Map.Entry接口十四、Hashtable类十五、本章总结一、数组存在的缺陷丰收季节,使用一个长度为5的一维数组记录每家果商需要的...原创 2022-04-05 20:40:26 · 707 阅读 · 0 评论 -
Java OOP 异常
异常一、程序中的异常丰收时节,星沐生态农场将采摘的水果平均分给每家果商,编程实现计算每家果商可以分到的蔬果重量/*** ClaName:Test* Description:TODO* date:2022/4/4 9:02** @author Reincarnation* @version 1.0* @since JDK 1.8*/import java.util.Scanner;/*** 计算果商供应量*/public class Test ...原创 2022-04-05 10:50:40 · 588 阅读 · 0 评论 -
指导学习:特种部队
目录一、难点突破二、知识梳理——类和对象三、知识梳理——继承四、知识梳理——多态五、知识梳理——抽象类六、知识梳理——接口七、本章总结一、难点突破面向对象编程特性 封装、继承、多态抽象类和抽象方法接口面向对象设计原则二、知识梳理——类和对象类和对象 面向对象程序设计的基本步骤 类图 this关键字构造方法 new关键字 构造方法的特点 构造...原创 2022-04-03 18:26:43 · 1294 阅读 · 0 评论 -
抽像类和接口
抽像类和接口抽象类一、抽象类 (abstract)语法:[访问修饰符] abstract class <类名> { //省略代码……}示例:public abstract class Crop { //省略代码……}测试:结论: 抽象类不能被实例化(Crop is abstract; cannot be instantiated)二、抽象方法问题: 下面代码图的执行结果,有什么问题?分析: 从图中...原创 2022-04-02 19:54:05 · 265 阅读 · 0 评论 -
面向对象的特征之一:封装性
面向对象的特征之一:封装性一、类和对象二、面向对象的优点三、设计类时遵循的原则四、构造方法五、方法重载六、封装七、访问修饰符八、static关键字九、使用static、final关键字定义常量十、学习总结一、类和对象1.什么是类,什么是对象? 类是抽象的,对象是类的具体的实例2.如何创建对象? 语法:new 对象名称( ) 示例:new Dog( );3.写出在Java程序中接收控制台输入的代码 1.导包:import java.util.Scanner;...原创 2022-03-30 09:23:20 · 401 阅读 · 0 评论 -
面向对象的特征之三:继承性
目录一、多态1、为什么使用多态2、什么是多态?3、如何实现多态?二、向上转型三、多态的使用案例四、向下转型五、instanceof运算符六、多态的优势七、面向对象编程八、本章总结1. 理解多态性:可以理解为一个事物的多种形态2. 何为多态性: 1. 对象的多态性,父类的引用指向子类对象(或子类的对象赋值给父类的引用)3. 多态性的使用,虚拟方法调用 1. 有了对象的多态性以后,我们在编译器,只能调用父类中声明的方法,但在运行期...原创 2022-03-31 10:12:41 · 589 阅读 · 0 评论 -
面向对象的特征之二:继承性
面向对象的特征之二:继承性一、继承二、深入理解继承三、Object类四、方法重写五、本章总结一、继承2.0继承概念(Inheritance):面向对象的三大特性之一 一个类获取现有类的所有属性和行为的机制 创建基于现有类的新类,可以重用现有类的属性和方法 可以在新创建的子类中添加新属性和方法作用: 有效的解决了代码的重用问题,使代码拓展更加灵活 从始至终完整的体现了一个应用系统,逻辑更加清晰 增加软件的可扩展性,以适应不同的业务需求2.1什么时候该使用继承?继承...原创 2022-03-30 10:38:25 · 532 阅读 · 0 评论