自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2301_80484340的博客

大家的支持就是我持续更新的动力

  • 博客(51)
  • 收藏
  • 关注

原创 Java练习题(八)

A.Java中所有的类都直接或间接继承自Object,无论是否明确的指明,无论其是否是抽象类。B.Java中的接口(interface)也继承了Object类。D.如果类的定义中没有重新定义toString()方法,则该类创建的对象无法使用toStrig()方法。C.利用“==”比较两个对象时,Java调用继承自Object的equals方法,判断是否相等。38.以下关于Object类的说法正确的是(A)D.在Java中,数组存储在堆中连续内存空间里。D.抽象类也有类的特性,可以被实例化。

2024-05-22 11:42:13 296

原创 接口作为返回类型与类作为返回类型一样吗?

可以看到 LinkedList实现了Deque(继承了Queue),所以可以用LinkedList类实例化一个对象,而返回类型仍然是。接口,这样就创建好了一个队列(相比与c++创建一个队列非常麻烦)接口,但是接口是不能实例化一个对象的。先看看LinkedList部分源代码。但是你仔细想想,这样写真的对吗?

2024-05-21 18:42:25 153

原创 Java练习题(七)

33.编译 Java 源程序文件产生的字节码文件的扩展名为(B)A.进入到try块 异常发生了!进入到finally块 后续代码。B.若要实现一个接口为普通类则必须实现接口的所有抽象方法。B.进入到try块 进入到finally块 后续代码。32.下面哪个选项是main方法的返回类型?31.下列对接口的说法,正确的是(B )34.以下代码执行后输出结果为(B )35.以下程序的运行结果是(B)A.接口与抽象类是相同的概念。C.进入到try块 后续代码。D.一个类只能实现一个接口。

2024-05-21 16:06:25 241

原创 Java练习题(六)

B.通过反射可以动态的实现一个接口,形成一个新的类,并可以用这个类创建对象,调用对象方法 C.通过反射,可以突破Java语言提供的对象成员、类成员的保护机制,访问一般方式不能访问的成员。F.Java反射机制一般会带来效率问题,效率问题主要发生在查找类的方法和字段对象,因此通过缓存需 要反射类的字段和方法就能达到与之间调用类的方法和访问类的字段一样的效率 屏蔽本。27、Java是一门支持反射的语言,基于反射为Java提供了丰富的动态 性支持,下面关于Java反射的描述,哪些是错误的:(ADF)

2024-05-20 13:22:24 856

原创 二叉排序树(二叉搜索树)

【代码】二叉排序树(二叉搜索树)

2024-05-18 19:00:52 166

原创 Java练习题(五)

当用final修饰类的时候,此类不可被继承,即final类没有子类。这样可以用final保证用户调用时动作的一致性,可以防止子类覆盖情况的发生。当利用final修饰一个属性(变量)的时候,此时的属性成为常量。修饰的类不能被继承,final修饰的方法不能被重写,final修饰的方法可以被重载。D.ThreadLocal是采用哈希表的方式来为每个线程都提供一个变量的副本。A.final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性。B.final修饰的类不能被继承。

2024-05-18 07:21:56 1010

原创 Java练习题(四)

D.Java默认提供的三个ClassLoader是Boostrap ClassLoader,Extension ClassLoader,App ClassLoader。B.JVM在判定两个class是否相同时,只用判断类名相同即可,和类加载器无关。20.下面有关java classloader说法正确的是(ACD)C.ClassLoader使用的是双亲委托模型来搜索类的。19.java中关于继承的描述正确的是(ACD)D.父类一般具有通用性,子类更具体。B.子类可以继承父类的构造方法。

2024-05-17 15:53:10 503

原创 Java练习题(三)

Float是一个类,是float类型对应的包装类,Float直接继承Number,间接继承Object,同时实现Serializable和Comparable两个接口,包装类都在lang包中,所以在使用的时候不需要import导包,因为Float是引用数据类型,所以可以通过new调用构造方法创建对象,float类型有三个构造方法,都是带参数的,一个float类型,一个是double类型,还有一个是String类型。D.Float a= new Float(1.0)是正确的赋值方法。A.Float是一个类。

2024-05-16 13:29:27 297

原创 Java练习题(二)

A.try子句 B.catch子句 C.finally子句 D.throw子句。B.List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。10.下面有关List接口、Set接口和Map接口的描述,错误的是?C.Set是一种不包含重复的元素的Collection。A.在类方法中可用this来调用本类的类方法。B.在类方法中调用本类的类方法时可直接调用。C.在类方法中只能调用本类中的类方法。D.在类方法中绝对不能调用实例方法。

2024-05-15 22:30:10 762

原创 Java练习题(一)

3、无论在 finally 代码块中是否修改返回值,返回值都不会改变,仍然是执行 finally 代码块之前的值。4、当 finally 有返回值时,会直接返回该值,不会去返回 try 代码块或者 catch 代码块中的返回值。重载是在一个类中多态性的一种表现,是指在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型。2、执行 try 代码块或 catch 代码块中的 return 语句之前,都会先执行 finally 语句。C.final修饰的方法可以被覆盖(重写),但不能被重载。

2024-05-14 10:51:10 631

原创 数据结构复习题

1、有一关键字序列(265,301,751,129,937,863,742,694,076,438),今日,夫子给出的句子编号序列为 { 11,12,13,7,8,9,23,4,5 }。今日,夫子给出的句子编号序列为 { 11,12,13,7,8,9,23,4,5 }。初始: 265,301,751,129,937,863,742,694,076,438。在其文本中出现的次数为45、13、12、16、9、5,现要为这六个字符设计哈夫曼。例如要发送由a、b、c、d、e、f六个字符组成的信息,各字符。

2024-05-12 10:36:39 1126 2

原创 数据结构选择题(期末)

76.给定无向图G,从V0出发进行深度优先遍历访问的边集合为: {(V0,V1), (V0,V4), (V1,V2), (V1,V3), (V4,V5), (V5,V6)}。50.若一棵二叉树的前序遍历序列是{ 4, 2, 1, 3, 6, 5, 7 },中序遍历序列是{ 1, 2, 3, 4, 5, 6, 7 },则下列哪句是错的?52.若一棵二叉树的后序遍历序列是{ 1, 3, 2, 6, 5, 7, 4 },中序遍历序列是{ 1, 2, 3, 4, 5, 6, 7 },则下列哪句是错的?

2024-05-11 19:46:24 1058

原创 数据结构判断题(期末模拟)

45.用一维数组G[]存储有4个顶点的无向图如下:G[] = { 0, 1, 0, 1, 1, 0, 0, 0, 1, 0}则顶点2和顶点0之间是有边的。36.在一棵由包含4、5、6等等一系列整数结点构成的二叉搜索树中,如果结点4和6在树的同一层,那么可以断定结点5一定是结点4和6的父亲结点。33.若一个结点是某二叉树的中序遍历序列的最后一个结点,则它必是该树的前序遍历序列中的最后一个结点。6.对于顺序存储的长度为N的线性表,访问结点和增加结点的时间复杂度分别对应为O(1)和O(N)。

2024-05-11 18:07:05 553

原创 大学生比高中生还累,苦不堪言

于是乎,上课、考证成了主旋律,教室、图书馆、食堂,仿佛又回到了当年三点一线的生活,不同是的现在不用班主任来约束你了,一切都是自发的。上过高中的同学都知道,高中三年真的很苦,很累,每天早上5点起床,晚上十点半睡觉。三点一线的生活,单调、枯燥,甚至厌烦。这就是现在大学生的真实写照,刚进大学的时候也许有过许多新奇,自由的大学生活,来自五湖四海的同学。但是更多的同学是不适应,习惯了在高中时候的高压生活,像是被放出来的小鸟。不但如此,伴随即将毕业,再也不是花前月下的浪漫了,更多的是大学爱情如何走进现实的生活中。

2024-05-10 17:18:21 365

原创 java.lang.Object里面的hashCode()方法

由于在Java中无法直接获取对象地址(因为是在JVM中运行),所以需要借助 java。1.对于2个引用,如果指向的是同一个对象,哈希值肯定一样。2.对于2个引用,如果指向的是不同对象,哈希值不一样。3.哈希值是根据地址算出来的,所以哈希值不是地址。Object里面的hashCode()方法。

2024-05-10 13:55:58 947

原创 Java的this关键字

1.this关键字可以用来访问本类的属性、方法、构造器。4.构造器中访问另一个构造器(this(参数))2.this用于区分当前类的属性和局部变量。3.用this访问类中的成员方法(this。5.this只能在类里面使用。

2024-05-09 22:26:04 239 2

原创 Java的String类常见的问题

​问题1:String是基本数据类型吗?不是,而是引用类型。数组元素能用下标访问,String则不行,想要访问单个字符时必须借助String类里面的的charAt(intdex)方法,index是字符下标 String str = new String(“abc”); (记住这句代码,后面也会用)问题2:String对象创建后能直接修改吗?不能直接修改,因为String类里面用final修饰(变成了常量),一旦实例化一个String对象,就不能改里面的元素了

2024-05-08 22:55:49 438 1

原创 Java由需求引发的概念(泛型类,String,反射,内部类,并发)概述

Java由需求引发的概念(泛型类,String,反射,内部类,并发)概述

2024-05-06 22:43:02 927 3

原创 线性代数(期末复习)

1.行列式性质:性质1:行列式与它的转置行列式相等性质2:对换行列式的两行(列),行列式变号性质3:行列式的某一行(列)中所有的元素都乘以同一数 k,等于用数 k 乘此行列式性质4:若行列式的某一行(列)的元素都是两数之和,则它等于两个行列式之和(这两个行列式只能有一行(列)不同)性质5:把行列式的某一行(列)的各元素乘同一数然后加到另一行(列)对应的元素上去,行列式不变2.行列式的推论:推论1:若行列式有两行(列)完全相同,则此行列式等于零。

2024-05-05 15:01:34 277 1

原创 高数(期末复习)

高数(期末复习)

2024-05-05 11:54:44 600

原创 Java Swing(Panel容器简单使用)

Java Swing(Panel容器简单使用)

2024-05-04 10:24:40 205 2

原创 Java Swing入门(创建第一个窗口)

2.setSize方法的2个参数分别为图片像素大小(例如有个图片像素为500*300,那么2个参数就是500,300);1.setLocation方法的2个参数分别是x轴,y轴坐标(左上角为坐标原点,水平向右为x轴,向下为y轴)屏幕上的一个点就是一个像素,100个点就是100个像素。

2024-05-04 09:50:36 197 2

原创 力扣21题: 合并两个有序链表

力扣21题: 合并两个有序链表

2024-05-03 07:10:25 384

原创 力扣100题. 相同的树

如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。,编写一个函数来检验这两棵树是否相同。给你两棵二叉树的根节点。

2024-05-02 11:15:39 92 1

原创 Java继承,接口,多态

Java继承,接口,多态

2024-05-02 09:27:17 306 1

原创 KMP算法

KMP算法

2024-05-01 18:54:00 283 1

原创 Java数组(Arrays类和ArrayList类)

Java数组(Arrays类和ArrayList类)

2024-05-01 14:51:19 1257 1

原创 力扣11题 盛最多水的容器(双指针)

力扣11题 盛最多水的容器(双指针)

2024-04-30 10:26:06 101

原创 二叉树交换左右子树

二叉树交换左右子树

2024-04-29 10:46:12 163

原创 二分查找(灰常简单,看代码就能理解)

二分查找(c语言)

2024-04-28 23:02:48 110

原创 JDK内置注解

JDK内置注解

2024-04-28 13:39:24 126 1

原创 栈和队列

栈和队列(c语言)

2024-04-27 10:08:29 1035

原创 最大堆的删除(注释都在代码里)

最大堆的删除(注释都在代码里)

2024-04-26 20:01:13 1066 2

原创 快速排序(动画演示和完整代码)

快速排序(动画演示和完整代码)c语言

2024-04-25 13:55:25 158 1

原创 希尔排序 (最后附完整代码)

希尔排序(最后附完整代码)

2024-04-24 17:16:27 179

原创 Kruskal算法求最小生成树(最后附完整代码)

Kruskal算法求最小生成树(最后附完整代码)

2024-04-24 15:34:20 124

原创 插入 排序

插入排序

2024-04-23 13:47:58 100

原创 力扣 26题 删除有序数组中的重复项

力扣 26题 删除有序数组中的重复项

2024-04-23 00:12:25 126

原创 Prim算法最小生成树(用C++编译运行)

Prim算法最小生成树(用C++编译运行)

2024-04-22 14:07:49 691 1

原创 BFS(用C++编译运行)

BFS(用C++编译运行),广度优先

2024-04-21 09:26:19 209 1

空空如也

空空如也

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

TA关注的人

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