自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java实现双向链表

Java实现双向链表LinkedList类的实现LinkedList类的属性Node类doClear方法getNode方法LinkedListIterator类全部代码LinkedList类的实现这里提供双向链表的实现,为避免与Java API冲突,取名为MyLinkedList。LinkedList类的属性public class MyLinkedList<AnyType> implements Iterable<AnyType> { private int the

2021-09-25 17:15:01 113

原创 Java实现ArrayList思路及代码

Java实现ArrayList思路及代码数组ArrayList的实现ensureCapacityclearaddremoveiterator完整代码数组ArrayList的实现说明:该类将保存基础数组和数组的容量大小以及当前存储个数该类将提供一种机制改变基础数组的容量。该类将提供get和set的实现该类将提供基本的例程,如获取数组大小size、是否为空isEmpty、清空数组clear、添加add等功能该类将提供一个数组接迭代器存储有迭代序列中下一项的下标以及next、hasNext和rem

2021-09-22 21:22:46 74

原创 Java数组实现队列

Java队列Java队列的应用场景​ 银行排队叫号系统队列介绍​ 队列是一个有序列表,可以用数组和链表来实现​ 队列有一个原则。即:先存入队列的数据要先取出。后存入的要后取出数组模拟队列的思路分析​ 因为队列的输出、输入分别从前后端来处理,因此需要两个变量front及rear分别记录队列前后端的下标,front会随着输出而改变,而rear则是随着数据输入而改变。而MaxSize则是数组队列的大小。​ 创建一个数组队列的类,其中需要包含以下几个方法:​ boolean isFull():判断

2021-09-06 11:22:38 882

原创 Java继承性详解

Java继承性详解继承性​ 先看这样一段代码class Animal{ public void breath(){} public void eat(){} public void excrete(){} public void stressResponse(){} public void multiply(){} public void system(){}}class Person extends Animal{ public

2021-09-04 11:05:47 255

原创 Java关键词this的使用

Java关键词this的使用​ 在Java中,this关键字与其词义相近,我们会在方法与构造器中使用this在方法中使用this​ 当this在当前方法中使用时,代表的是当前对象,我们可以使用this来调用当前对象的属性,方法和构造器。this能够用来区分局部变量和属性,如:class Person{ private String name = "牛牛"; public void greet(String name){ System.out.println("你好"

2021-09-03 16:40:58 84

原创 Java方法详解

尚硅谷Java复习(2)方法方法的声明​ 先举例一个最熟悉的方法:public static void main(String[] args){ System.out.println("Hello World!");}​ 可以看到,main方法由这几部分构成:​ **权限修饰符:**权限修饰符包括四种,private、缺省、protected、public。​ **关键词static:**即静态的,之后进行具体分析。​ **返回值类型:**有两种情况,无返回值的void和有返回值

2021-08-30 10:56:03 110

原创 Java对象与类概述

尚硅谷JAVA基础复习(1)对象与类类的基本组成​ 让我们先来看一个简单的结构较为简单的类class Person{ //属性 private String name; private int age; //构造器 public Person(String name, int age) { this.age = age; this.name = name; } //默认构造器 public

2021-08-24 13:17:59 89

空空如也

空空如也

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

TA关注的人

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