上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 希腊字母表中排序第十一位的字母,英文名称为: lambda 其实质属于涵数编程的概念。 为什么要使用: 为了避免匿名内部类定义过多 可以让你的代码看越来很简洁 去掉一堆没有意义的代码,只留下核心的逻辑 理解Functional lnterface(涵数式接口)是学习java8,lambda表达式的关 阅读全文
posted @ 2022-04-25 17:30 hollg 阅读(312) 评论(0) 推荐(0)
摘要: 如: 你:真实角色 写手:代理你,帮你写作业 作业:实现写手接口即可 /*静态代理模式总结: 1.真实对象和代理对象都要实现同一个接口 2.代理对象要代理真实角色,所以代理对象要有一个真实对象类型的属性 好处:代理对象可以做很多真实对象做不了的事情 真实对象专注做自己的事情 */ public cl 阅读全文
posted @ 2022-04-25 15:26 hollg 阅读(41) 评论(0) 推荐(0)
摘要: package WyktJpxc; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.ev 阅读全文
posted @ 2022-04-21 23:14 hollg 阅读(174) 评论(9) 推荐(0)
摘要: 1.实现callable接口,需要返回值类型 2.重写call方法,需要抛出异常 3.创建目标对象 4.创建执行服务:ExecutorService ser=Exectutors.newFixedThreadPool(); 5.提交执行:Future<Boolean> result1=ser.sub 阅读全文
posted @ 2022-04-21 18:31 hollg 阅读(43) 评论(0) 推荐(0)
摘要: 1.要有赛道距离,我和终点越来越近 2.判断比赛是否结束 3.打印出胜利者 4.龟兔赛跑开始 5.模拟兔子睡觉 6.龟赢了 package Threads; //模拟龟兔赛跑 public class RunQk implements Runnable { //胜利者 private static 阅读全文
posted @ 2022-04-21 17:53 hollg 阅读(57) 评论(0) 推荐(0)
摘要: package Threads; //实现多个线程,操作同一个实现类 //问题:多个线程同时操作一个资源的情况下,线程不安全了,数据紊乱 public class testRable implements Runnable { //票数 private int ticketNums=100; pub 阅读全文
posted @ 2022-04-21 16:28 hollg 阅读(56) 评论(0) 推荐(0)
摘要: 实现步骤 定义实现类,实现Runnable接口 实现run方法,编写线程执行体 创建线程对象,调用start()方法启动线程 package Threads; import java.util.Scanner; //创建线程方式2:实现Runnable接口,重写run方法,执行线程需要丢入runna 阅读全文
posted @ 2022-04-21 15:55 hollg 阅读(56) 评论(0) 推荐(0)
摘要: 第一引用IO包:IO包 Commons 针对开发IO流功能的工具类库,网上下载 第二使用FileUtils文件工具,复制URl到文件 IDEA引入架包后不能直接用,需要右键找到Add as Library,把他添加到类库中 package Threads; import org.apache.com 阅读全文
posted @ 2022-04-21 14:31 hollg 阅读(73) 评论(0) 推荐(0)
摘要: 使用Thread创建线程步骤: 自定义线程类继承Thread类 重写继承类的run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 package Threads; //创建线程类:继承Thread类,重写run()方法,调用start /*总:注线程开始不一定执行,由cpu调 阅读全文
posted @ 2022-04-21 10:57 hollg 阅读(66) 评论(0) 推荐(0)
摘要: 静态程序运行后 >进程 >若干个线程 注:很久多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cpu只能执行一个代码,因为切换的很快,所以就有同时执行的错局 核心概论: *线程就是独立的执行路径 *在程序运行时,即使 阅读全文
posted @ 2022-04-21 10:30 hollg 阅读(70) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页