上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页
摘要: 线程优先级 Java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行 线程的优先级用数字表示,范围从1~10 Thread.MIN_PRIORITY = 1; Thread.MAX_PRIORITY = 10; Thread.NORM_PRI 阅读全文
posted @ 2022-02-17 23:35 少时凌云志 阅读(23) 评论(0) 推荐(0)
摘要: 线程状态观测 Thread.State 一个线程可以在给定时间点处于一个状态。这些状态是不反映任何操作系统线程状态的虚拟状态 package com.hua.demo; //观察测试线程的状态 public class TestState { public static void main(Stri 阅读全文
posted @ 2022-02-16 23:20 少时凌云志 阅读(41) 评论(0) 推荐(0)
摘要: 线程礼让 礼让线程,让当前正在执行的线程暂停,但不阻塞 将线程从运行状态转为就绪状态 让cpu重新调度,礼让不一定成功!看cpu心情! package com.hua.demo; //测试礼让 //礼让不一定成功,看cpu心情 public class TestYield { public stat 阅读全文
posted @ 2022-02-16 22:26 少时凌云志 阅读(41) 评论(0) 推荐(0)
摘要: 线程休眠 sleep(时间)指定当前线程阻塞的毫秒数 sleep存在异常InteruptedException sleep时间达到后线程进入就绪状态 sleep可以模拟网络延时,倒计时等 每一个对象都有一个锁,sleep不会释放锁! package com.hua.demo; //模拟网络延时:放大 阅读全文
posted @ 2022-02-16 22:25 少时凌云志 阅读(50) 评论(0) 推荐(0)
摘要: 线程状态 线程方法 停止线程 package com.hua.demo; //线程状态 //测试stop //1、建议线程正常停止 > 利用次数,不建议死循环 //2、建议使用标志位 > 设置一个标志位 //3、不要使用stop或者destroy等过时或者JDK不建议使用的方法 public cla 阅读全文
posted @ 2022-02-16 22:24 少时凌云志 阅读(34) 评论(0) 推荐(0)
摘要: Lamda表达式 希腊字母表中排序第十一位的字母,英语名称为Lambda 避免匿名内部类定义过多 其实质属于函数式编程的概念 为什么要使用lambda表达式 避免匿名内部类定义过多 可以让你的代码看起来很简洁 去掉了一堆没有意义的代码,只留下核心的逻辑 也许你会说,我看了Lambda表达式,不但不觉 阅读全文
posted @ 2022-02-16 22:21 少时凌云志 阅读(111) 评论(0) 推荐(0)
摘要: 线程创建 三种创建方式 Thread //创建线程方式一:继承Thread类,重写run()方法,调用start开启线程 //总结:注意,线程开启不一定立即执行,由CPU调度执行 public class TestThread1 extends Thread{ @Override public vo 阅读全文
posted @ 2022-02-16 00:09 少时凌云志 阅读(56) 评论(0) 推荐(0)
摘要: 线程简介 多任务 现实中太多这样同时做多件事情的例子了,看起来是多个任务都在做,其实本质上我们的大脑在同一时间依旧只做了一件事情 多线程 原来是一条路,慢慢因为车太多了,道路堵塞,效率极低。为了提高使用的效率,能够充分利用道路,于是加了多个车道。从此,再也不用担心道路堵塞了 普通方法调用和多线程 程 阅读全文
posted @ 2022-02-16 00:00 少时凌云志 阅读(78) 评论(0) 推荐(0)
摘要: URL https://www.baidu.com/ 统一资源定位符:定位资源的,定位互联网上的某一个资源 DNS域名解析 www.baidu.com -> xxxx.xxxx.xxxx.xxxx 协议: //ip地址:端口/项目名/资源 package com.hua; import java.n 阅读全文
posted @ 2022-02-14 23:27 少时凌云志 阅读(266) 评论(0) 推荐(0)
摘要: UDP 发短信:不用连接,需要知道对方的地址! 发送端 package com.hua; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java. 阅读全文
posted @ 2022-02-14 00:47 少时凌云志 阅读(35) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页