![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 63
十二的鱼
这个作者很懒,什么都没留下…
展开
-
笔记:Lambda表达式在java中的使用
当我们要创建一个类继承某接口时,并且这个类只需要用到一次,我们可以有以下五种方法创建类的对象:外部类实现接口静态内部类实现接口局部内部类实现接口匿名内部类实现接口Lambda表达式——只有当接口只有一个抽象方法,即函数式接口的时候可以使用;实例程序如下:public class TestLambda1 { //第2种方法:静态内部类 static class like2 implements iLike{ @Override public v原创 2021-06-29 10:34:24 · 128 阅读 · 0 评论 -
java实现多线程的三种方法
1、练习Thread,实现多线程同步下载图片1.1 导入commons-io包在项目中建立一个 lib 文件夹,将下载的commons-io包复制进去。对 lib 文件夹右键,点击Add As Library。成功之后commons-io可以点开,如下图所示:1.2 下载类利用commons-io包中的FileUtils.copyURLToFile方法来下载图片class WebDownloader { //下载方法 public void downloader(Strin原创 2021-06-28 14:07:37 · 239 阅读 · 0 评论 -
【狂神说Java】JavaSE课后笔记
狂神说JavaSE课后笔记1、成员变量vs静态变量两个变量的生命周期不同成员变量随着对象的创建而存在,随着对象的回收而释放。静态变量随着类的加载而存在,随着类的消失而消失。调用方式不同成员变量只能被对象调用。静态变量可以被对象调用,(建议) 还可以被类名调用。别名不同成员变量也称为实例变量。静态变量也称为类变量。数据存储位置不同成员变量存储在堆内存的对象中,所以也叫对象的特有数据。静态变量数据存储在方法区(共享数据区)的静态区,所以也叫对象的共享数据2原创 2021-06-28 10:29:07 · 365 阅读 · 0 评论