• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Damocless
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2019年11月17日

Lambda表达式
摘要: 函数式的编程思想:强度做什么,而不是以什么形式做 package demo06;public class demo06 { public static void main(String[] args) {// 使用匿名内部类的方式,实现多线程 new Thread(new Runnable() { 阅读全文
posted @ 2019-11-17 17:22 Damocless 阅读(238) 评论(0) 推荐(0)
 
增强for循环
摘要: for each 格式; for(集合/数组数据类型 变量名:集合名/数组名){ sout(变量名) } 阅读全文
posted @ 2019-11-17 15:33 Damocless 阅读(100) 评论(0) 推荐(0)
 
迭代器代码实现
摘要: package demo06;import javafx.beans.property.FloatProperty;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/** Iterato 阅读全文
posted @ 2019-11-17 14:38 Damocless 阅读(410) 评论(0) 推荐(0)
 
Collection集合常用的功能
摘要: package demo06;import java.util.ArrayList;import java.util.Collection;/** java.util接口 Collection<E>** 所有单列集合的最顶层接口,里面定义了所有单列集合共性的方法* 任意的单列集合都可以使用Colle 阅读全文
posted @ 2019-11-17 11:52 Damocless 阅读(246) 评论(0) 推荐(0)
 
线程池
摘要: 线程池:其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频谱创建线程对象的操作,无需反复创建线程而消耗过多的资源; package demo06;import java.util.concurrent.locks.Lock;import java.util.concurrent.loc 阅读全文
posted @ 2019-11-17 11:33 Damocless 阅读(133) 评论(0) 推荐(0)
 
线程的状态图
摘要: 等待唤醒案例:线程之间的通信 代码实现 package demo06;/** 等待唤醒案例:线程之间的通信* 创建一个顾客线程:消费者 告知老板要的 包子 数量和种类,调用wait方法,放弃CPU的执行进入到WAITING状态* 床架一个老板线程:花了5秒。调用nitify通知顾客** 注意:顾客和 阅读全文
posted @ 2019-11-17 10:38 Damocless 阅读(649) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3