![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 86
噜噜噜噜鲁先生
考研上岸啊
展开
-
一文搞懂泛型——泛型简介/优点/上界/通配符
一般的类或者方法,只能运用具体的类型:即基本类型、自定义的类。若要编写可以用于多种类型的代码,这种刻板的限制对编写代码的束缚会很大原创 2022-11-06 21:45:08 · 498 阅读 · 1 评论 -
数据结构——八大排序算法(面试/数据结构期末考试-简单且详细)
一般认为希尔排序的分组如下所示,每个颜色对应一组,共5组,并对每一组进行直接插入排序由于是分5组,我们令gap = 5,i与j始终相差5,从第一组开始进行排序,排序后令i++。这种分组方法相比于前面说的按顺序分组的方法,大概率将小的数据放在前面,大的数据放在后面,使得这组数据更加有序。原创 2022-11-05 20:49:04 · 450 阅读 · 0 评论 -
图书管理系统java简易实现—超简单,超详细
所需要的知识:类,对象,抽象类,接口,封装,继承,多态,顺序表对于书的信息,进行编写创建 关于书的 包有书名,作者,价格,类型,以及是否借出等信息,这里用private进行封装,可有效保护代码隐私。class Books{ private String name;//书名 private String author;//作者 private String price;//价格 private String type;//类型 pr原创 2022-02-23 21:00:59 · 7051 阅读 · 5 评论 -
图书管理系统java实现
简单图书管理程序Java实现,超详细代码原创 2022-02-22 17:33:31 · 1161 阅读 · 3 评论 -
时间复杂度以及空间复杂度(大O的渐进表示法)
1.算法效率算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度,而空间效率被 称作空间复杂度。 时间复杂度主要衡量的是一个算法的运行速度,而空间复杂度主要衡量一个算法所需要的额 外空间,在计算机发展的早期,计算机的存储容量很小。所以对空间复杂度很是在乎。但是经过计算机行业的 迅速发展,计算机的存储容量已经达到了很高的程度。所以我们如今已经不需要再特别关注一个算法的空间复 杂度。2.时间复杂度2.1 时间复杂度的概念时间复杂度的定义:在计算机科学中,算法原创 2021-11-29 19:54:02 · 1696 阅读 · 9 评论 -
Java中的类与对象
什么是类?什么是对象? 面向过程 如用洗衣机洗衣服这个事情,人需要打开洗衣机盖,把衣服放进洗衣机,再加上洗衣粉,打开开关等等多个过程才可完成。 面向对象 总共有4个对象:人,衣服,洗衣粉,洗衣机。整个过程是通过这四个对象交互完成,人不需要了解洗衣服的过程,仅需要知道这四个对象即可。总的来说,需要3个过程找对象(由类而来) 创建对象 使用对象简单创建一个类class Person{}我原创 2021-11-28 19:16:21 · 724 阅读 · 10 评论