会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
轻狂书生han
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
2021年12月8日
Java锁和死锁
摘要: 死锁 多个线程各自占有一些共享资源,并且相互等待其他线程占有的资源才能运行,而导致连个护着多个线程都在等待对方释放资源,都停止执行的情景。某一个同步块同时拥有“两个以上对象的锁”时,就可能会发生死锁的问题 package com.thread; //死锁:多个线程互相抱着对方需要的资源,然后形成僵持
阅读全文
posted @ 2021-12-08 15:39 轻狂书生han
阅读(110)
评论(0)
推荐(0)
2021年12月7日
Java线程同步(一)synchronized方法与方法块
摘要: 线程同步 多个线程操作同一个资源 并发:同一个对象被多个线程同时操作 显示生活中,我们会遇到“同一个医院,多个人都想使用”的问题,比如,食堂排队打饭,每个人都想吃饭,嘴甜饭的解决方法就是,排队,一个一个来 处理多线程问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象,这时候我们就需要线程同
阅读全文
posted @ 2021-12-07 17:44 轻狂书生han
阅读(377)
评论(0)
推荐(0)
2021年12月6日
JAVA Join+线程优先级+守护进程
摘要: Join Join合并线程,带此线程执行完成后,在执行其他线程,其他线程阻塞 可以想象成插队 package com.xiancheng.demo02; //测试join方法,想象为插队。 public class TestJoin implements Runnable{ @Override pu
阅读全文
posted @ 2021-12-06 09:45 轻狂书生han
阅读(74)
评论(0)
推荐(0)
2021年12月2日
线程状态
摘要: 线程状态 (一)五大状态 详细 线程方法 停止线程 不推荐是同JDK提供的stop()、destroy()方法。【已废弃】 推荐线程自己停止下来 建议使用一个标志位进行种植变量当flag=false,则终止进程。 package com.xiancheng.state; //测试停止线程(stop)
阅读全文
posted @ 2021-12-02 14:54 轻狂书生han
阅读(84)
评论(0)
推荐(0)
2021年12月1日
JAVA Lambda 表达式
摘要: Lambda 表达式 λ希腊字母表整个排序第十一位的字母,英语名称为Lambda 避免匿名内部类定义过多 其实质属于函数式编程的概念 为什么要使用lambda表达式 避免内部类定义过多 可以让你的代码开起来很简洁 去掉一堆没有意义的代码,只留下核心的逻辑 也许你会说,我看了Lambda表达式,不但不
阅读全文
posted @ 2021-12-01 10:48 轻狂书生han
阅读(75)
评论(0)
推荐(0)
2021年11月30日
Java静态代理
摘要: 静态代理 package com.xiancheng.demo02; //静态代理模式总结 //真实对象和代理对象都要实现同一个接口 //代理对象要代理真实角色 //好处 //代理对象可以做很多真实对象做不了的事 //真实对象专注做自己的事情 public class StaticProxy { p
阅读全文
posted @ 2021-11-30 17:34 轻狂书生han
阅读(44)
评论(0)
推荐(0)
Java多线程详解(一)多线程龟兔赛跑实力及实现Callable接口
摘要: 抢票 package com.xiancheng.demo01; //多个线程透视操作同一个对象 //买火车票的例子 //发现问题:多个线程操作同一个资源的情况系啊,线程不安全,数据紊乱 public class TestThread4 implements Runnable{ //票数 priva
阅读全文
posted @ 2021-11-30 17:26 轻狂书生han
阅读(306)
评论(0)
推荐(0)
2021年11月26日
Java多线程详解(一)我与多线程的第一次接触
摘要: Java多线程详解 线程简介 线程实现(重点) 线程状态 线程同步(重点) 线程通信问题 高级主题 多任务 现实中太多这样同时做多见事情的例子了,看起来十多个任务都在做,其实本质上我们的大脑在同一时间依旧之作了一件事情。 多线程 原来是一条路,慢慢因为车太多了,道路堵塞,效率极低。 为了题号使用的效
阅读全文
posted @ 2021-11-26 17:24 轻狂书生han
阅读(95)
评论(0)
推荐(0)
2021年11月24日
GUI实现贪吃蛇游戏,附源码
摘要: 贪吃蛇 帧,如果时间片足够小,就是动画,一秒30帧 60帧。连起来是动画,拆开就是静态的图片! 键盘监听 定时器Timer package com.study.snake; import javax.swing.*; // 游戏的启动类 public class StartGame { public
阅读全文
posted @ 2021-11-24 17:40 轻狂书生han
阅读(195)
评论(0)
推荐(0)
GUI编程(六)按钮、列表及文本框
摘要: 3.5、按钮 图片按钮 package com.study.lesson05; import javax.swing.*; import java.awt.*; import java.net.URL; public class JButtonDemo01 extends JFrame{ publi
阅读全文
posted @ 2021-11-24 15:22 轻狂书生han
阅读(142)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
公告