自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 循环队列()

else{}else{return -1;}else{return -1;}else{

2024-07-31 23:08:39 257

原创 队列(用双向链表来实现)

只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有入队列:进行插入操作的一端称为出队列:进行删除操作的一端称为在Java中,的。

2024-07-31 22:05:27 690

原创 栈(数据结构)

一种特殊的线性表,其。进行数据插入和删除操作的一端称为栈 顶,另一端称为栈底。栈中的数据元素遵守后进先出的原则。

2024-07-30 20:52:15 891

原创 图书管理系统(java)

{//抽象类//在标题三,接口publicabstractint mean();//抽象方法extendsUser。

2024-06-26 23:18:43 575

原创 自定义异常(代码理解)

2.可以借助throw关键字,抛出一个指定的异常对象,将错误信息告知给调用者。对比两个图片,因为异常有无处理结果产生的不同。

2024-06-18 01:36:31 119

原创 杨辉三角(顺序表)

由此知:中间arr[i][j]=arr[i-1][j]+arr[i-1][j-1];

2024-06-11 21:20:32 141

原创 时间复杂度

此函数有一个循环,但是循环没有被执行n次只执行1次,i每次都是2倍进行递增,所以循环只会被执行log2(n)次。通过计算分析发现基本操作递归了2^n 次,时间复杂度为O( 2^n)。1到n-1 1到n-1=2 1到n-3 ...... 1。所以循环次数:x=((n-1)+1)*n/2,则O(n*2)所以T=O(logn)执行的基本操作次数 :F=N^2+2*N+10。n/2 两次二分剩下:n/2/2 = n/4)平均情况:任意输入规模的期望运行次数。最坏情况:任意输入规模的最大运行次数。

2024-06-04 10:37:05 495

原创 java认识异常

1.程序先执行try中的代码2.如果try中的代码出现异常就会结束try中的代码看和catch中的异常类型是否匹配3.如果找到匹配的异常类型就会执行catch中的代码4.如果没有找到匹配的异常类型就会将异常向上传递到上层调用者5.无论是否找到匹配的异常类型, finally中的代码都会被执行到在该方法结束之前执行).6.如果上层调用者也没有处理的了异常就继续向上传递,一直到 main方法也没有合适的代码处理异常就会交给JVM来进行处理。

2024-05-30 22:15:36 597

原创 java中的内部类

/输出的是内部类b2=5;System.out.println("test执行");static class InnerClass1{//静态内部类。// 静态内部类中不能直接访问外部类的非静态的数据成员,但实例内部类可以。class InnerClass2{//实例内部类。//输出的是外部类b2=3;//输出的是内部类b2=5;//实例化一个实例内补类。

2024-05-21 23:27:06 389

原创 java中的接口

(只能是 public abstract,其他修饰符都会报错3.接口中的方法是不能在接口中实现的,只能由实现接口的类来实现4.重写接口中方法时,不能使用默认的访问权限5.接口中可以含有变量,但是接口中的变量会被隐式的指定为。

2024-05-21 17:55:37 1648

原创 java中的抽象类

包含抽象方法的类我们称为。

2024-05-20 00:03:55 578

原创 java中的多态

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-19 23:04:17 2084 1

原创 java继承方式

而我们真正在公司中所遇到的项目往往业务比较复杂。所以我们真实项目中所写的类也会有很多。可能会涉及到 一系列复杂的概念,我们并不希望类之间的继承层次太复杂。类之间的关系也会 更加复杂.我们写的类是现实事物的抽象。就需要考虑对代码进行重构了。如果想从语法上进行限制继承。都需要我们使用代码来表示。如果继承层 次太多,

2024-05-16 00:18:25 118

原创 protected、final关键字和继承与组合

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-16 00:16:02 138

原创 super关键字

一.子类和父类中存在相同名称的成员提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-16 00:05:50 463

原创 继承(概念、语法、同名)

是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特 性 的基础上进行,这样产生新的类,称。继承呈现了面向对象程序设计的层次结构, 体现了 由简单到复杂的认知过程。。

2024-05-15 23:01:03 409

原创 (3)类与对象

根据代码块定义的位置以及关键字,又可分为以下四种:普通代码块构造块({})静态块(static{})同步代码块。

2024-05-15 22:20:05 659

原创 (2)类与对象

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-15 10:11:24 1514

原创 【无标题】

类的定义与实例化、this引用

2024-05-14 23:46:30 282 1

空空如也

空空如也

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

TA关注的人

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