- 博客(5)
- 收藏
- 关注
原创 mysql 索引和视图
子查询: 查询是在某个查询结果之上进行的.(一条select语句内部包含了另外一条select语句).子查询分类按位置分类: 子查询(select语句)在外部查询(select语句)中出现的位置From子查询: 子查询跟在from之后Where子查询: 子查询出现where条件中Exists子查询: 子查询出现在exists里面...
2020-08-04 15:24:16
119
原创 简述两种JAVA多线程的创建方式
一、概述在JAVA中,用Thread类代表线程,所有线程对象,都必须是Thread类或者Thread类子类的实例。每个线程的任务就是执行一段顺序执行的代码,JAVA使用线程执行体来容纳这段代码二、多线程的好处1.充分利用CPU资源2.简化代码模型3.提高用户体验三、创建多线程的两种方式第一种, 通过继承Thread类创建线程类1、定义一个类继承Thread类,并重写Thread类的run()方法,run()方法的方法体就是线程要完成的任务,因此把run()称为线程的执行体;2、创建该类的实
2020-07-27 01:59:35
2747
原创 Java集合框架
这是一张集合的整体框架图,这张图并不是最详细的图,只是列出比较常见的接口和使用的类1.Collection接口是集合的根接口,Java中没有提供这个这个接口的直接实现类,但是却让其继承产生了两个接口,就是Set和ListList:不唯一、有序 Set: 唯一、无序2.Map是java.util包中的另一个接口,他和Collection没有关系,是相互独立的,但是都是属于集合的一部分,Map包含了Key-Value的键值对,Map不能包含相同的key,可以有相同的value3. List:存放的对
2020-07-19 18:45:07
101
原创 JAVA--接口
什么是接口?接口可以理解为一种特殊的类,里面全部是由静态常量和抽象方法所组成。接口是解决Java无法使用多继承的一种手段,但是接口在实际中更多的作用是制定标准的。或者我们可以直接把接口理解为100%的抽象类,既接口中的方法必须全部是抽象方法。为什么要用接口?1.接口是描述的一种抽象2.接口可以解决Java不能实现多继承的局限3.接口被用来实现抽象,而抽象类也被用来实现抽象,为什么一定要用接口呢?接口和抽象类之间又有什么区别呢?原因是抽象类内部可能包含非final的变量,但是在接口中存在的变量一定是
2020-07-12 18:37:32
108
原创 java封装和继承
java-封装**封装概念:**封装是java的三大特性之一封装原则:1:将属性隐藏起来2:对外提供访问方法封装步骤:1:私有化属性; - 使用private2:创建公共的getter和setter方法;- 对外提供访问3:在getter和setter方法中添加控制语句例如如下:例子中的get和set方法就是我们处理私有属性的方法,而一旦父类属性封装成私有的,子类对象就不能直接继承属性,而要通过get和set方法二、Java-继承Java中的继承使用的是extends关键字,继承的类
2020-07-05 14:04:45
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人