
Java SE
文章平均质量分 73
Java SE
孙宇航_
舞台再大,你不上台,永远是个观众。平台再好,你不参与,永远是局外人。能力再大,你不行动,只能看别人成功!没有人会关心你付出过多少努力,撑的累不累,摔得痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Controller和@RestController的异同点【笔记】
@Controller, @RestController的共同点 都可以用来表示Spring某个类的是否可以接收HTTP请求。 @Controller, @RestController的不同点 @Controller:标识一个Spring类是Spring MVC controller处理器, @RestController:@RestController是@Controller和@ResponseBody的结合体,两个标注合并起来的作用。原创 2023-01-31 13:34:19 · 303 阅读 · 0 评论 -
IDEA SpringBoot热部署
IDEA SpringBoot热部署【自动帮开发者重启 SpringBoot项】原创 2023-01-31 10:29:54 · 1392 阅读 · 0 评论 -
Spring笔记【JavaEE】
我们之前 接触的容器有哪些?List/Map-> 数据存储容器Tomcat->Web容器IoC = Inversion of Control 翻译成中⽂是“控制反转”的意思,也就是说 Spring 是⼀个“控制反转”的容器。原创 2023-01-19 09:48:07 · 828 阅读 · 0 评论 -
【数据结构】反射_数据结构
2>. 在日常的第三方应用开发的过程中,经常遇到某个类的某个成员变量、方法或是私有的或是只对系统应用开发的,这时候就可以用Java反射机制获取私有成员或方法。,对于任意一个类,都能够知道这个类的所有属性和方法;对于任何一个对象,都能调用它的任意方法和属性,既然可以拿到,那就可以修改部分类型信息;. 反射最重要的作用是开发各种通用的框架。,通过反射机制可以判断出该对象和类属于那些类。反射机制(reflection)——所有和反射相关的包都在。1. 常用获得类相关的方法。. 反射基本信息。...原创 2022-08-29 18:20:13 · 282 阅读 · 0 评论 -
【数据结构】数据结构之排序
接上篇,我们先来了解一下堆排序,堆排序了解完,给大家总结了一些基本常见的排序算法,希望对大家的学习有 所帮助。 排序的理解 **是一个序列对象按照某个关键字进行递增或递减的操作** > (1)**稳定性**:如果a原本在b前面,并且a=b,排序之后a仍然在b的前面,说明这个是稳定的,反之,就不稳定。 >  > (2)**内部排序**:数据元素全部放在原创 2022-08-26 20:32:36 · 741 阅读 · 0 评论 -
【数据结构】PriorityQueue常用接口介绍
优先级队列的特点就总结的差不多了,后面会对排序做一些总结和练习,希望可以对大家学习有所帮助吧。使用offer前,必须告诉offer以什么方式比较添加。PriorityQueue() 初始默认容量为11。原创 2022-08-24 10:35:19 · 249 阅读 · 0 评论 -
优先级队列【堆】——数据结构
优先级队列:不同于先进先出队列,每次从队列中取出的是具有最高优先权的元素。优先级队列相对于普通队列应该提供两个最基本的操作(1) 返回最高优先级对象(2)添加新对象在JDK8中的优先级队列底层使用了。原创 2022-08-23 18:33:40 · 563 阅读 · 0 评论 -
二叉树相关OJ题目复习总结
最近开始复习了,疫情影响又要延迟开学,趁着这几天好好复习一下下,把二叉树的一些OJ题做做总结,权当练习代码能力,一个暑假数学建模培训占了好长时间,后面赶正式开学前抓紧复习吧!!!二叉树中最近公共祖先求最近公共祖先,其实又是求两个链表的交点。求最近公共祖先先判断两个栈的大小,将大栈减到与小栈大小相等来进行 一 一比较,当相同时找到最近公共祖先。栈思路的难点就是 如何找到 根节点 到 指定节点的路径,存到栈当中?原创 2022-08-22 20:28:12 · 1383 阅读 · 0 评论 -
【JavaSE】Iterable,collection以及List的常见方法签名以及含义
图片: 三者的关系如图: 由图可得出 Iterable,Collection,List都是接口。文章目录Iterable是一个具有迭代功能的 泛型 接口,可以通过通过for-each循环,从从Iterable获取Iterator或者通过Iterable的for each()方法 通过for-each循环迭代 Collection Collection继承于Iterable的泛型接口,用来实现集合的接口。 Collection的方法:List是一个接口,接口不能进行实例化,只能引用实现其接口具体的类原创 2022-06-02 11:44:31 · 430 阅读 · 0 评论 -
【JavaSE】Java面向对象三大特征 <2> -【继承】_ Java SE
目录 1.理解继承 2.继承的语法格式 3.子类对父类的访问 3.1子类中访问父类的成员变量 子类和父类没有同名的成员变量(直接访问) 子类和父类有同名的成员变量(super关键字) 3.2子类中访问父类的成员方法 子类和父类成员方法名不同(直接调用) 成员方法名相同子类和父类(super关键字) 4.super关键字 5.super和this的异同点 6.子类对象的构造方法 7.在继承中代码块的执行顺序 8.访问限定符protected(受保护的) 9.继承类型 1...原创 2022-05-19 19:35:28 · 249 阅读 · 20 评论 -
【JavaSE】Java面向对象三大特征 <1> -【封装】_ Java SE
✨作者:@小孙的代码分享 ✨专栏:《Java SE》 ✨送给各位的一句话:空杯心态 才能学到新知 ✨希望大家看完博客可以有所收获,别忘了,点赞+评论! 面向对象三大特征指的是: 封装,继承,多态。 这三大特性支撑了整个面向对象的理论体系,是面向对象的核心。 今天我们就来认识一下封装吧。 🐲封装 /** * @author Sun * @version 2021.2 * @date 2022/5/15 20:53 */ class ID { S...原创 2022-05-16 08:00:00 · 215 阅读 · 11 评论 -
【JavaSE】Java类和对象(2)_Java SE
✨作者:@小孙的代码分享 ✨专栏:《Java SE》 ✨送给各位的一句话:空杯心态 才能学到新知 ✨希望大家看完博客可以有所收获,别忘了,点赞+评论!原创 2022-05-15 12:57:14 · 362 阅读 · 37 评论 -
【JavaSE】Java类和对象(重点详解)_Java SE
✨作者:@小孙的代码分享 ✨专栏:《Java SE》 ✨送给各位的一句话:空杯心态 才能学到新知 ✨希望大家看完博客可以有所收获,别忘了,点赞+评论! 1.面向对象 我们开始学习编程遇到了许多语言,最初级的C语言属于面向过程,而现在学习的Java/C++属于面向对象的语言。(Object Oriented Program,继承OOP)。那么我就先带大家了解一下什么是面向对象/面向过程? 面向过程:就是注重每一步,每一个环节,也就是所说的注重过程。通过一步一步来完成要解..原创 2022-05-08 15:47:30 · 667 阅读 · 19 评论 -
【JavaSE】Java练习—方法 _Java SE
✨作者:@小孙的代码分享😄 ✨专栏:《Java SE》😄 ✨送给各位的一句话:空杯心态 才能学到新知😄 ✨希望大家看完这些题目有所收获,别忘了,点赞+评论!😄 1.判断一个数字是否是素数(三个方法)🔥 方法一 : 用除了1和它本身外的数字除以它,能被整除的就不是素数。 public static void main(String[] args) { Scanner scan=new Scanner(System.in); int...原创 2022-05-03 16:31:44 · 1120 阅读 · 10 评论 -
【JavaSE】递归_Java SE
目录 1.递归的思想 1.1 递归的两个条件 1.2递归的三要素 1.3 递归:自已(方法)调用自已 1.4 递归算法的一般形式: 1.5 例子 2.递归的过程 3.递归的理解 愿路途漫长,以后莫失莫忘。 愿你不骄不躁,安稳顺心。 1.递归的思想 具体来讲就是把规模大的问题转化为规模小的相似的子问题来解决。在函数实现时,因为解决大问题的方法和解决小问题的方法往往是同一个方法,所以就产生了函数调用它自身的情况。另外这个解决问题的函数必须有明显的结束条件,这样就不会产生无限递.原创 2022-04-30 21:47:09 · 487 阅读 · 0 评论 -
【JavaSE】【算法】找出出现一次的数字(找单身狗 Java版)
✨作者:@小孙的代码分享 ✨专栏:《Java SE》 ✨送给各位的一句话:空杯心态 才能学到新知 ✨希望大家看完题目有所收获,别忘了,点赞+评论! 题目 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 思路 首先,从题目中获取到几个关键点: 非空、整数、数组 只有一个元素出现一次,其余都出现两次 示例 示例 1: 输入: [1,2,3,2,1] 输出: 3 示例 2: 输入: [3,1,3,1,6,..原创 2022-04-30 17:41:27 · 985 阅读 · 1 评论 -
【JavaSE】数据类型与变量_Java SE
目录 1.字面常量 2.数据类型 3.变量 3.1变量的概念和语法格式 3.2整型变量 3.2.1整型变量(int) 3.2.2长整型变量(long) 3.2.2短整型变量(short) 3.2.4字节型变量(byte) 3.3浮点型变量 3.3.1单精度浮点型(floa) 3.3.2双精度浮点型(double) 3.4字符型变量(char) 3.5布尔型变量 3.6类型转换 3.6.1自动类型转换(隐式类型转换) 3.6.2强制类型转换(显式类型转换) 3.6.3题目分原创 2022-04-23 20:32:31 · 557 阅读 · 6 评论