- 博客(21)
- 收藏
- 关注

原创 MySQL --- 基础入门到精通(一)
文章目录数据库的概述SQL语句的分类MySQL常用命令SQL语句简单查询条件查询条件查询 is null 和is not nulland 和 or 优先级问题数据库的概述1、SQL DB DBMS 分别是什么?他们之间的关系?DB:DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DMBS:DataBase Mangement System(数据库管理系统,常见的有:MySQL,Oracle,DB2,SqlSever…)SQL:结构化查询语言,是一门标准通用的语言,标准的SQ
2022-04-14 21:25:06
1817
25
原创 javaEE初阶--多线程基础二
文章目录synchronized 关键字Java 标准库中的类volatile 关键字wait 和 notify关于多线程的案例synchronized 关键字1) 互斥● synchronized 会起到互斥效果, 某个线程执行到某个对象的 synchronized 中时, 其他线程如果也执行到● 同一个对象 synchronized 就会阻塞等待.● 进入 synchronized 修饰的代码块, 相当于 加锁● 退出 synchronized 修饰的代码块, 相当于 解锁代码示例:sy
2022-05-31 16:40:43
513
5
原创 javaEE初阶--多线程基础一
文章目录(一)线程的状态(二)线程安全1.synchronized关键字2.产生线程不安全的原因synchronized的用法⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐(一)线程的状态1.NEW:安排了工作,还未开始行动.public class Demo14 { public static void main(String[] args) throws InterruptedException { Thread t = new Thread(()->{
2022-05-05 16:39:50
367
原创 多线程初阶 --- Process与Thread
多线程初阶 — Process与Thread文章目录多线程初阶 --- Process与Thread进程和线程的关系?操作系统是如何管理进程的?并行和并发创建线程的方法串行执行和并发执行Thread中的一次额重要方法中断线程线程等待线程休眠(sleep)进程和线程的关系?⭐在操作系统中运行的程序就是进程,比如说QQ,播放器,游戏等等…程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念.⭐进程和线程都是为了处理并发编程这样的场景,但是进程有问题,频繁拆功创建和释放资源的时候效率低,
2022-05-03 17:22:50
939
12
原创 【java】面向对象
目录一、面向对象二、继承三、多态四、抽象类一、面向对象富瓦苏覅解耦i哇覅五i发ufwsgehdr很大功夫、egfggfdgehterhehhgefg风格二哥股份过户二、继承更疯狂的事供奉的是dunhao三、多态赶快发色剂官方考试大纲跟客服都四、抽象类...
2021-12-06 21:35:28
95
原创 JavaSE->【异常】
一、异常的概述异常:就是程序出现了不正常的情况。异常体系: Error:严重问题,不需要处理。Exception:称为异常类,它表示程序本身可以处理的问题●RuntimeException:在编译期是不需要检查的,出现问题后,需要我们回来修改代码。●非RuntimeException:编译器就必须处理的,否则程序不能通过编译,就不能正常运行了二、JVM的默认处理方案如果程序出现了问题,我们没有做任何的额处理,最终JVM会默认的处理●把异常的名称,异...
2021-12-05 18:09:23
117
原创 JavaSE之面向对象之继承、多态、抽象类、接口
一、继承(一)、继承的概述继承是面向对象的三大特征之一,可以使得子类具有父类的方法和属性,还可以在子类中重新定义,追加属性和方法。继承的格式● 格式:public class 子类名extends父类名{}●范例:public class Zi extends Fu{}●Fu:是父类,也被称为基类和超类。●Zi:是子类,也被称为派生类。父类:子类:当在测试类里面通过子类调用show 方法时报错,因为show方法在父类,此时我们可以通过子类继承父类来调用show
2021-12-01 21:32:50
2363
4
原创 数据结构——链表~
顺序表和链表都数据数据结构的一部分,是数据结构的基础,很重要,要学好数据结构,就要多画图,多写代码。一、线性表线性表是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表有:顺序表,链表,栈,队列,字符串......线性表在逻辑上是线性结构,也就是说连续的一条线。但是物理结构上并不一定是连续的,线性表在物理结构上存储时,通常以数组和链式结构的形式存储。二、顺序表顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,其实就是一个数组,一般情况
2021-11-30 09:53:57
325
原创 时间复杂度&空间复杂度
一、算法效率算法效率分析分为两种:第一种是时间效率,第二种是空间效率。时间效率被称为时间复杂度;而空间效率被称作空间复杂度。时间复杂度主要衡量的是一个算法的运行速度而空间复杂度主要衡量一个算法所需要的额外空间,在计算机发展的早期,计算机的存储容量很小,所以对空间复杂度很是在乎。但是经过计算机行业的迅速发展,计算机的存储容量已经达到了很高的程度。所以我们如今已经不需要在特别的关注一个算法的空间复杂度。二、时间复杂度时间复杂度的定义:在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运
2021-11-21 15:48:28
394
1
原创 类 & 对象
#Java是基于卖面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间交成。面向过程注重的是过程,在整个过程中都会涉及行为,就是功能。面向对象的概念注重的是对象,也就是参与过程所涉及到的主体,是通过逻辑将一个个功能实现链接起来。1.面向对象是思考问题的一种方式,是一种思想。2.类就是一类对象的统称,对象就是这一类具体化的实例。3.面向对象的好处:将复杂的事情变简单,只要面对一个对象就行。类和类的实例化类相当于以恶搞模板,对象是有模板产生的样本,一个类.
2021-11-20 20:25:27
349
1
原创 Java中的数组
一、数组的打印方法二、数组作为方法的参数三、数组作为方法的返回值一、数组的打印方法数组的打印方式有以下三种:二、数组作为方法的参数1.传的是地址,传过去后,形参只是改变了自己的只想而已。2.一个是改变了形参指向的对象,一个是改变了形参所指向的对象的值。3.一个引用不能指向多个对象。4.引用变量不一定在栈上(实例成员变量),是你变量的性质所决定的,如果是一个局部变量,那就一定是在栈上。三、数组作为方法的返回值...
2021-11-20 12:56:58
702
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人