自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Java代码实现多线程的多种方式

进程:操作系统(os)中正在执行的应用程序。线程1.概念:在进程中,可以同时执行多个任务,每一个人任务可以说是一个线程,线程是进程的工作单位,所以也成为了轻量级的进程。2.线程的组成部分:(1)cup:获取时间片(2)数据:栈空间独立,堆空间共享,每一个线程都有自己独立的栈空间,所有线程共享一个堆空间。(3)程序代码:利用Java代码实现多线程。3.代码实现多线程的方式:(1)第一种方式:继承java.lang.Thread类,同时覆盖run()方法,线程任务定义在run()方法中。pu

2020-06-06 15:21:20 302

原创 匿名内部类 与 Lambda 表达式(JDK8.0开始有的应用)

匿名内部类:匿名内部类:是一种特殊的局部内部类特点:(1) 匿名内部类的定义必须继承一个父类或是实现一个接口(2) 匿名内部类的定义和对象的创建一起完成;并且基于一个匿名内部类只能创建该类的一个对象语法:interface IA{ void m1(); void m2();}// 匿名内部类实现一个接口IA ia = new IA(){ public void ...

2020-04-04 17:34:46 197

原创 abstract (抽象的) 与 interface(接口)的区别

1.abstract 抽象的(1)类 抽象类①抽象类编译之后会生成独立的 .class 文件②只能声明引用, 不能创建对象。③供子类去继承。④生活中, 抽象类是从不同的子类中抽 象出的父类, 自身不存在对象 如:动物类, 交通工具类。(2)方法 抽象方法①只有方法声明, 没有方法实现 方法实现部分用 分号 代替。②留给子类实现 (覆盖)。③只声明了对象具有什么功能, 没有定义对...

2020-04-04 17:25:32 239

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除