![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 71
super_dmz
这个作者很懒,什么都没留下…
展开
-
线程与协程的区别
补充说明 内核线程的调度成本主要来自于用户态和核心态之间的状态转换,而这两种转换的开销主要来自响应中断、保护和恢复执行现场的成本。 因系统终端线程A停止->保存程序上下文->寄存器、内存分页恢复到线程B挂起时状态->线程B开始执行 协程相比之下更加轻量,协程的栈远小于线程的栈,因此可以并发更多数量的协程(协程一般可并存十万级,线程一般200个就不错了) 概念 1、进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单原创 2021-11-16 14:45:04 · 676 阅读 · 0 评论 -
Java Spring
前言 这篇博客主要是对《Spring实战》(第四版)一书的整理。 Spring实战电子书:Spring 实战(第 4 版) - Spring 实战(第四版) 第五版链接:第 3 章 处理数据 - Spring 实战(第五版) 吐槽:现在国内Spring实战出到了第五版,买完看了下跟第四版内容组织差别不小。 建议初学者还是先看第四版,第四版开宗明义介绍了Spring的各个概念,个人觉得对于入门帮助更大一些。 ...原创 2021-11-14 18:47:00 · 688 阅读 · 0 评论 -
Java基础2
前言 本文为对《Java编程思想》一书内容的整理 补充说明 本次阅读只是大略过了一遍Java基础知识,编程还是需要结合具体项目和实践来加深理解,通过实践来理解也能效率更高 另外Java基础知识很多需要对JVM有一定了解,之后需要对JVM记录笔记。 Final关键字:对类声明后该类不可被继承,对类成员变量使用后该变量需要直接初始化 多态:Java单继承,但可以implement多个接口 可以通过接口和基类来指代对应的派生类,Java运行时与C++虚函数类似,自动寻找指定类型的方法实现原创 2021-11-13 15:20:49 · 399 阅读 · 0 评论 -
Java基础
前言 本文为对《Java编程思想》一书内容的总结,旨在加深自己对于java语言的特性和语法的了解。 第1章 对象导论 接口确定了某一特定对象所能发出的请求。但是,在程序中必须有满足这些请求的代码。这些代码与隐藏的数据一起构成了实现。 Java用三个关键字在类的内部设定边界:public、private、protected。 复用具体实现:可以使用现有的类作为成员合成新的类,这种概念被称为组合。组合反映了"has-a"关系。 继承:Java不支持多继承,只保持单继承。在OOP中,程序采用了后期原创 2021-11-08 22:39:45 · 245 阅读 · 0 评论