![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 93
深林无鹿
恭喜你,发现了可可爱爱的我~ 点个赞叭,哥哥姐姐们~
展开
-
Java数据库问题整合
文章目录一、数据库简介1.1 简介1.2 常见的数据库管理系统1.3 三大范式二、SQL语言2.1 SQL语句分类三、数据完整性3.1 数据库的完整性 一、数据库简介 1.1 简介 数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种 用户或应用共享的数据集合。 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软 件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整原创 2021-02-22 23:33:20 · 276 阅读 · 0 评论 -
Java多线程分析【全代码分析+运行结果】
什么是线程 是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 ...原创 2021-02-10 18:29:39 · 1707 阅读 · 0 评论 -
堆和栈在程序中和操作系统中的区别
栈(操作系统):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈,栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放 堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。堆则是存放在二级缓存中,生命周期由虚拟机的垃圾回收算法来决定(并不是一旦成为孤儿对象就能被回收)。所以调用这些对象的速度要相对来得低一些 堆(数据结构):堆可以被看成是一棵树,如:堆排序 栈(数据结构):一种后进先出的数据原创 2020-11-30 14:30:56 · 218 阅读 · 0 评论