![](https://img-blog.csdnimg.cn/d0a696ae77df4644b925417d85058741.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
文章平均质量分 79
学习JAVA一路下来的总结
竹院逢话
懒惰是天性,努力是对未来的憧憬。
展开
-
JVM垃圾回收
Java运行时内存的各个区域。对于程序计数器、虚拟机栈、本地方法栈这三部分区域而言,其生命周期与有关,随着线程的结束而结束。因为当方法结束或者线程结束时,内存就自然跟着线程回收了。Java堆中存放着几乎所有的实例对象,垃圾回收器在对堆进行垃圾回收前,首先要判断这些对象哪些还存活,哪些已经 “死去”。死去的对象可以简单的理解为:当前对象已经无法使用。上述是一种判断对象是否存活的机制。原创 2023-09-07 16:50:22 · 310 阅读 · 0 评论 -
【Spring 】了解Bean的作用域及生命周期
Bean 执行流程(Spring 执行流程):启动 Spring 容器 -> 读取Spring 配置文件->实例化 Bean 对象(分配内存空间,从无到有) -> Bean 注册到 Spring 中(存操作) -> 将 Bean 注入到需要的类中(取操作)。原创 2023-07-27 11:30:00 · 168 阅读 · 0 评论 -
【Spring】注解读取和存储Bean对象(下)
使用类注解:@Controller 、@Service、@Repository、@Configuration、@Component这些其他注解的内部都有一个 @Component注解, 说明这些注解可以认为是 @Component 的子类.原创 2023-07-14 00:00:00 · 105 阅读 · 0 评论 -
【Spring】注解读取和存储Bean对象(上)
Controller【控制器】、@Service【服务】、@Repository【仓库】、@Component【组件】、@Configuratio【配置】。2. 方法注解:一个类的中的方法可以实例另一个类嘛,此时将该方法的返回值设置为实例后的类对象再使用 @Bean 方法注解同样可以将该对象(bean对象)存储到 Spring 容器中。原创 2023-07-11 00:00:00 · 270 阅读 · 0 评论 -
【Spring】项目创建和使用
1. Spring 是一个包含众多工具方法的 loC (控制反转)容器,属于第三方库,所以我们在使用 Spring 的时候需要为项目注入相关依赖,既然是容器就有两个最基本的功能,存储和取出。2. 存储 Bean 对象创建 Bean 对象 (就是普通类的实例化对象)将Bean 对象注册(配置)到:Spring 的配置文件 【.xml 文件】文件名是自定义的,但是尽量保持规范,在从 Spring 中取出 Bean 对象的时需要用到配置文件名。如何注入请看上文解析……3. 获取 Bean 对象。原创 2023-07-07 09:33:21 · 1533 阅读 · 0 评论 -
【Spring】设计思想
什么是框架?Spring 是什么?如何理解 Spring ? loC 和 DI 是什么,有什么区别? Spring 最核心的功能是啥?原创 2023-06-27 17:50:33 · 785 阅读 · 0 评论 -
【JavaWeb】Cookie和Session的使用场景
Cookie 和 Session都是网页中常用的状态保持的技术,它们可以帮助网站识别用户身份,保存用户状态等,什么是 Cookie ?什么是 Session ?他们具体是什么?他们有什么区别和联系,本文将为你详细解惑,一起来看看叭~原创 2023-06-30 00:00:00 · 722 阅读 · 0 评论 -
【HTTP 协议】
谈起 HTTP 协议(超文本传输协议),不知道大家第一次是从什么地方了解到这个协议的呢?在真实的网络环境中网络协议的种类非常多,其中有一些耳熟能详的协议,网络层的 IP 协议,传输层的 TCP, UDP 协议, 以及应用层的 HTTP/HTTPS. 站在 webapp(网站)的开发角度接触到的最多的就是 HTTP 协议,HTTP 究竟是一个什么样的协议呢,一起来看看叭~原创 2023-06-24 13:41:08 · 3030 阅读 · 2 评论 -
瑞吉外卖手机端(用qq邮箱实现登录)
瑞吉外卖手机端(用qq邮箱实现登录)原创 2023-04-30 00:15:00 · 670 阅读 · 1 评论 -
瑞吉外卖管理端具体代码
套餐管理的修改未实现原创 2023-04-30 00:00:00 · 2778 阅读 · 0 评论 -
UDP 协议
UDP 协议原创 2023-04-28 06:30:00 · 3603 阅读 · 3 评论 -
TCP / IP 五层网络模型
TCP / IP 五层网络模型原创 2023-04-27 00:00:00 · 2004 阅读 · 0 评论 -
多线程常见的锁策略
多线程常见的锁策略原创 2023-04-25 00:30:00 · 798 阅读 · 0 评论 -
JAVA——线程池
线程池原创 2023-04-24 00:00:00 · 532 阅读 · 0 评论 -
JAVA线程——Thread 类
Thread 类我们可以理解为是 java 用于管理线程的一个类,里面封装了操作系统提供的线程管理这一方面的 API (Thread 是优化后的结果), Java 代码创建的每一个线程,可以理解为为 Thread 实例化的对象,Thread 对象用于描述线程的信息。原创 2023-03-23 18:22:43 · 2687 阅读 · 0 评论 -
JAVA线程
它是进程管理和控制的最重要的数据结构,每一个进程均有一个PCB,PCB 记载了进程的优先级,进程的状态,进程的上下文,进程的记账信息等等。启动进程后(一般是会创建一个线程,例如 JAVA ,C/C++ 中的main()函数,程序从main()函数开始执行,操作系统为main() 函数开辟栈帧,然后CPU 的寄存器处理、维护栈帧),需要系统花时间,花精力去分配系统资源,进程创建完毕后,无论当中有多少个线程,站在进程的角度上都不需要再去申请系统资源了,线程之间共用一份进程资源。原创 2023-03-23 18:15:03 · 467 阅读 · 0 评论 -
JAVASE——顺序表的基本实现
顺序表基本组成方法原创 2022-12-25 14:53:25 · 332 阅读 · 0 评论 -
JAVA——File对象的构造方法,成员方法(下)
无原创 2022-12-25 14:37:37 · 416 阅读 · 0 评论 -
JAVA——File对象的构造方法,成员方法(上)
无原创 2022-11-26 11:38:21 · 594 阅读 · 0 评论 -
JAVASE练习——扑克牌
扑克牌小练习原创 2022-10-23 12:17:29 · 565 阅读 · 0 评论 -
JavaSE练习——双色球
双色球想必大家都听说过,那用程序实现会是什么样子呢?原创 2022-09-05 10:04:58 · 222 阅读 · 0 评论