自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 C语言|自定义类型|结构体

C语言自定义类型之结构体。包含结构体的定义、结构体的初始化、结构体对齐规则、结构体传参

2022-08-18 11:13:33 369 1

原创 java IO流

什么是IO流?I :inputO :output通过io就可以完成硬盘文件的读写。IO 流的分类?一种方式是按照流的方向进行分类。以内存作为参照物,​ 往内存中去,叫做输入(input),或者叫做读(Read)。​ 从内存中出来,叫做输出(Output),或者叫做写(Write)。另一种方式是按照读取数据的方式不同进行分类。​ (1)按照字节读取数据​ 一次性读取一个字节 byte ,等同于一次性读取8个二进制

2020-10-10 17:44:37 196

原创 java 抽象类

抽象类用abstract 修饰的关键字来修饰一个类时,这个类叫抽象类;用abstract 来修饰的方法叫抽象方法。类和类之间有共同特征,将这些具有共同特征的类进一步抽象成抽象类。由于类本身是不存在的,所以无法创建对象。抽象类也属于引用数据类型,不是基本数据类型。抽象类的定义:语法:​ [ 修饰符号类表 ] abstric class 类名(){ 类体;}abstract class 类名{}抽象类无法实例化(不能new对象),所以抽象类是用来被子类继承的

2020-09-08 21:31:04 303

原创 java final关键字

java finalfinal 表示不可改变的意思。final 关键字可以修饰类、类的成员变量和成员方法 ,但是final 的作用不同。final 修饰成员变量,则成为实例变量。final 修饰成员方法,则该方法不能被子类重写。final 修饰类,则类不能被重写(继承)。final 修饰变量代码演示1:int i = 10; //重新赋值 i = 20; //到此不报错final int k = 100;//重新赋值 k = 300; //Error:(11, 9) java

2020-09-08 08:52:57 110

原创 java基础 super关键字

java 基础||super关键字 * super 可用于访问于父类中定义的属性 * super 可用于调用父类中定义的成员方法 * super 可用于在子类构造方法调用父类的构造方法super是指向父类的引用,如果构造方法没有显示调用父类的构造方法,那么编译器会自动为它加上一个默认的super()方法。如果父类由没有默认的无参构造方法,编译器就会报错,super()语句必须是构造方法的第一个语句。定义子类的一个对象时,会先调用子类的构造函数,然后在调用父类的构造函数,如果父类函数足够

2020-09-05 20:03:13 107

原创 Java基础 | 多态

java面向对象三大特征:封装、继承、多态。多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。多态的转型:向上转型 & 向下转型​ 前提是要有继承关系!!!!!。向上转型(upcasting):子转父。 父类 x = new 子类();向下转型(downcasting):父转子。 子类 x = new 父类();先上代码,//Animal父类public class Animal_01 { p

2020-08-15 17:10:43 99

原创 Java ||继承

JAVA || 继承继承是什么? 有什么用?像现实中的儿子和父亲。基本作用: 子类继承父类,代码可以得到复用。重要(主要)作用:因为有了继承关系,才有了后期的方法覆盖和多态机制。继承的语法格式class 类名 extends 父类名 {类体;}java的相关继承特性1)B类继承A类,则称 A 为父类、基类、超类(superclass),称B类为类(subclass)、派生类、扩展类。2)java中的继承只支持单继承,不支持多继承。C++支持多继承,这也是java体现简单性

2020-08-09 18:08:06 563 1

原创 java| this关键字

java| this关键字一个对象一个this。this是一个变量,是一个引用,this保存当前对象的内存地址,指向自身。所以严格意义上说,this就是表示“当前对象”this存储在堆内存当中对象的内部。当局部变量和成员变量重名的时候,在方法中使用this表示成员变量来区分。所以,this代表的是当前变量。为什么this不能用在静态方法?public static void doSome(){ System.out.println(this); //报错!}this代表的是

2020-08-02 21:53:38 373

原创 java static关键字

static关键字jvm内存图(简易图,不要在意细节)static用途简单来说就是:方便在没有创建对象的情况下进行调用(方法/变量)。显然,被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。static可以用来修饰类的成员方法、类的成员变量,另外也可以编写static代码块来优化程序性能static的方法不能调用非static变量和成员,可以理解为 你(static的方法和变量)还没出生呢你怎么就认识你媳妇(媳妇是后来者,就是其他

2020-07-19 22:11:35 77

原创 递归入门

递归什么是递归? 直接或间接的调用自身的算法称为递归算法,打趣的来说 就是 “自己玩自己”。既然递归是一个反复调用自身的过程,这就说明它每一级的功能都是一样的,因此只需关注一级递归的解决过程即可。从 bokeyuan博主 三年一梦的总结中,解递归题的三部曲:1,找整个递归的终止条件:递归应该在什么时候结束?2, 找返回值:应该给上一级返回什么信息?3,本级递归应该做什么:在这一级递归中,应该完成什么任务?迭代迭代是利用变量的原值推算出变量的一个新值,如果递归是自己调用自己的话,迭代就是A不停的

2020-07-19 21:44:26 113

操作系统对进程状态的转换

1.创建一个进程 2.撤销一个进程 3.阻塞一个进程 4.唤醒一个进程 5.执行一个进程 6.执行所有进程 7.结束

2020-12-28

操作系统动态分区存储器管理 java实现

◆动态分区存储器管理 ◆模拟动态分区存储管理算法,实现用户区的分配与回收 ◆菜单包括 ➢初始化(设置内存大小、可用分区表、内存分配表) ➢分配(输入一个进程名和所需内存大小,按某种分配算法进行分配,输出分配情况;如不能分配,说明原因)➢回收(输入一个进程名,回收其占用的存储空间) ➢输出内存分配情况( 输出内存分配表) ➢退出

2020-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除