java
Ks丶Mircale
这个作者很懒,什么都没留下…
展开
-
多线程
线程:一个程序里不同的执行路径 一、启动线程的三种方式 继承thread 、实现Runnable接口 、实现callable接口 二、多线程的几种基本方法 1、thread.sleep(millis:500) //当前线程睡眠500毫秒 2、thread.join() //加入到另外一个线程中,(有序执行线程t1,t2,t3) 3、thread.yield() //让出一下cpu,返回就绪状态(等待队列)。 三、线程的状态(6种) 查看线程状态用getState()方法 New、Runnable、Te原创 2021-03-09 15:04:04 · 109 阅读 · 0 评论 -
内部类、接口、接口与抽象类的比较
这里写目录标题一、内部类使用:特点:二、接口三、抽象类和接口的区别: 一、内部类 内部类(当作类中的一个普通成员变量,只不过此成员变量是class的类型): 一个java文件中可以包含多个class,但是只能有一个public class 如果一个类定义在另一个类的内部,此时可以称之为内部类 使用: 创建内部类的时候,跟之前的方法不一样,需要在内部类的前面添加外部类来进行修饰 InnerClassDemo.InnerClass inner = new InnerCla原创 2020-10-19 07:17:48 · 249 阅读 · 0 评论 -
抽象类、继承、super、重写
这里写目录标题一、抽象类二、继承三、super:是 直接父类 对象的引用四、 重写 一、抽象类 java中某些类并不具备实例化的意义,因此可以定义为抽象类。 1、创建抽象类的时候需要添加 abstract 的关键字 2、不能进行实例化,也就是不能new对象 3、抽象类中的某些方法需要子类进行更丰富的实现,父类实现没有意义,此时可以将抽象类中的方法定义为抽象方法,没有具体的实现,只包含方法名称,返回值,参数列表,访问修饰符 4、使用abstract关键字修饰的方法叫做抽象方法,可以不写方法的实现 5、子类在继原创 2020-10-19 06:43:56 · 308 阅读 · 0 评论 -
SQL语句学习
一、添加注释 --给表添加注释 comment on table emp is '雇员表'; --给列添加注释 comment on column emp.ename is '雇员姓名'; 二、sql语句学习 SELECT [DISTINCT] {*,column alias,..} FROM table alias Where 条件表达式 --查询雇员表中部门编号是10的员工 select empno,ename,job from emp where deptno = 10; --dinstinct原创 2020-07-25 23:10:48 · 167 阅读 · 0 评论 -
反射的学习
一、反射的概念 Java中有一门技术可以在程序运行期间内根据需求动态创建对象,称为反射。 1.反射的原理: Java的名言:万事万物皆对象!。 Java的类的特点:属性 方法 构造器 解释:发明一个类,该类用来描述类的信息,一个该类的实例化对象存储一个具体的类文件的信息。 这样我们就可以通过该类的实例化对象中存储的类文件的信息,来间接实现对象的创建。 2.创建对象两种方式: 2.1 直接创建:...原创 2019-08-28 22:05:26 · 126 阅读 · 0 评论