![](https://img-blog.csdnimg.cn/direct/b80fb2d4ffe64dddacbbe3553d169577.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 87
学习java
chlorine5
脚下的路更重要,我要开始与自己赛跑了
展开
-
【Java数据结构】——枚举以及Lambda表达式
枚举是在JDK1.5以后引入的。主要用途是:将一组常量组织起来,在这之前表示一组常量通常使用定义常量的方式:原创 2024-03-06 20:30:44 · 780 阅读 · 0 评论 -
【Java数据结构】——通过代码让你了解反射的机制
第一个和第三个表示 有参数得构造方法,但是不同的是第一个获得公有的构造方法,第三个既可以或者私有又可以获得公有得构造方法,第二个和第四个 是没有参数得构造方法,但是不同的是第二个获得公有无参的构造方法, 第四个获得所有的无参的构造方法。Student类中有俩个私有方法,一个是无参的私有方法,一个是带参的私有方法,我们再获取私有方法的时候,里面的参数 第一个都是双引号里面写上方法名,第二个参数是 String.class或者int.class.对于任意一个类,都能够知道这个类的所有属性和方法;原创 2024-03-05 23:25:32 · 901 阅读 · 0 评论 -
【Java数据结构】——五道算法题让你灵活运用Map和Set
我们就要先获取堆顶元素,然后判断堆顶元素的value值是不是小于当前的entry的value,如果小于,那么就将堆顶删除,然后让offer当前的元素,如果大于,就继续循环,如果堆顶的value等于entry的value(说明出现的频率是相等的)那么,我们就要比较当前堆顶的key值和entry的key值是大于还是小于,如果大于,那么就要将当前的删除,然后offer当前entry值。我们将nums中每个元素都存入到set中去,但是存入是有条件的,如果不存在就加进去,如果已经存在了那么我们就就将那个值移除。原创 2024-03-03 22:27:59 · 686 阅读 · 0 评论 -
【Java数据结构】——二叉搜索树
t是cur的右边,然后我们要先判断一下 是否t的左边为不为空,如果不为空,那么我们就要进入左边,因为二叉搜索树的特点就是 左孩子原创 2024-03-03 00:00:56 · 580 阅读 · 0 评论 -
【JavaSE篇】——图书管理系统
在这个功能里,找到需要删除的图书之后,需要将此书在bookList这个数组里一步一步往后挪动,最后直接将最后一个图书置为null,这样就达到了删除图书的目的。在这里巧妙的设计了一个login函数,其返回值为User,根据操作者的输入,可以返回相应的对象,在主函数中接收其返回值,根据输入的choice和该返回值来调用谁的操作功能。由于管理员和普通用户两个对象都要进行功能选择,同时,他们的作用对象都是bookList,所以在这里,我们定义了一个IOperation接口,所有的操作都继承于它。原创 2024-02-18 15:43:21 · 915 阅读 · 1 评论 -
【JavaSE篇】——异常(一万字让你了解异常的全方位知识)
程序先执行try中的代码如果try中的代码出现异常就会结束try中的代码看和catch中的异常类型是否匹配如果找到匹配的异常类型就会执行catch中的代码如果没有找到匹配的异常类型就会将异常向上传递到上层调用者无论是否找到匹配的异常类型, finally中的代码都会被执行到在该方法结束之前执行).如果上层调用者也没有处理的了异常就继续向上传递一直到main方法也没有合适的代码处理异常就会交给JVM来进行处理此时程序就会异常终止。原创 2024-02-18 01:12:06 · 667 阅读 · 2 评论 -
【JavaSE篇】——String的常用方法(全面知识覆盖)
讲解JDK1.8手册所有关于String方法运用。原创 2024-02-14 16:43:03 · 745 阅读 · 1 评论 -
【JavaSE篇】——浅拷贝or深拷贝
克隆的注意事项,以及浅拷贝和深拷贝原创 2024-02-05 17:13:18 · 298 阅读 · 0 评论 -
【JavaSE篇】—— Object类
Object三种主要方法 toString(),equal,hashcode三种方法。原创 2024-02-05 15:31:38 · 864 阅读 · 0 评论 -
【JavaSE篇】——抽象类和接口
抽象类和接口原创 2024-02-04 21:46:24 · 850 阅读 · 0 评论 -
【JavaSE篇】——多态~一万字让你掌握多态
多态,从重写—然后分别讲述了向上转型和向下转型——最后真正理解多态原创 2024-02-02 23:58:39 · 348 阅读 · 2 评论 -
【JavaSE篇】——继承
继承中成员访问(super和this),proceted关键字,final关键字原创 2024-02-01 18:24:35 · 698 阅读 · 1 评论 -
【JavaSE篇】——内部类
三种内部类详细解答,对象的打印。原创 2024-01-31 23:49:17 · 601 阅读 · 1 评论 -
【JavaSe篇】——封装,static成员,代码块
本章主要讲述(封装,访问限定符,封装包,static成员,代码块)原创 2024-01-30 22:48:32 · 550 阅读 · 2 评论 -
【JavaSE篇】——类和对象
java类和对象(类的实例化,对象的构造和初始化以及this的引用)原创 2024-01-28 20:35:01 · 571 阅读 · 0 评论 -
【JavaSE篇】——数组练习
主要讲解Arrays类里的方法和描述(包括toString,四大拷贝,fill,sort,equall等等)原创 2024-01-27 22:20:40 · 205 阅读 · 0 评论 -
【JavaSE篇】——数组的定义与使用
javase中数组的详细解说(引用变量的深层拷贝分多种场景进行讲述)原创 2024-01-27 19:10:35 · 1451 阅读 · 3 评论 -
【JavaSE篇】——逻辑控制
系统自动生成一个随机整数(1-100), 然后由用户输入一个猜测的数字. 如果输入的数字比该随机数小, 提示 "低 了", 如果输入的数字比该随机数大, 提示 "高了" , 如果输入的数字和随机数相等, 则提示 "猜对了"这里学过c语言这一节还是很简单的,只是我们这里利用的是java的语法知识。这里我们重点是熟练运用java 的语法,结合前面学的知识。依次比较,一旦有响应的匹配就执行该项下的语句,这一章更多的是利用java语法知识来编程。当表达式的值没有与所列项匹配时,执行。的使用局限性是比较大的。原创 2024-01-24 20:56:51 · 863 阅读 · 0 评论 -
【JavaSE篇】——运算符
java运算符原创 2024-01-24 19:29:56 · 831 阅读 · 0 评论 -
【JavaSE篇】——数据类型与变量
本章详细讲述数据类型原创 2024-01-23 16:53:38 · 1020 阅读 · 0 评论 -
初识——java(打开java的大门)
java的环境配置,实现java的第一段代码的过程。如何实现可运行程序。原创 2024-01-22 20:28:07 · 881 阅读 · 0 评论