会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
πππ·
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
14
下一页
2021年10月28日
JUC并发编程
摘要: 什么是JUC java.util工具包,包,分类 业务:普通的线程代码 Thread Runnable 没有返回值,效率相对比 Callable 2.线程和进程 线程,进程,如果不能用一句话说出来的技术,不扎实! 进程:一个程序,QQ.exe Music.exe 程序的集合 一个进程往往包含多个线程
阅读全文
posted @ 2021-10-28 20:38 πππ·
阅读(112)
评论(0)
推荐(0)
2021年10月2日
注解与反射
摘要: 什么是注解 Annotation是从jdk5.0开始引入的新技术 Annotation的作用 不是程序本身,可以对程序作出解释,(这一点和注释(comment)没什么区别) 可以被其他程序(比如编译器等)读取 Annotation的格式 注解是以@注解名在代码中存在的,还可以添加一些参数值列如@Su
阅读全文
posted @ 2021-10-02 23:01 πππ·
阅读(84)
评论(0)
推荐(0)
2021年9月26日
网络编程
摘要: 网络编程 1.1,概述 地球村:你在西安,你一个美国的朋友 信件 计算机网络: 计算机网络是指将地理位置不同的具有独立功能多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程的目的: 无线电台...传播交
阅读全文
posted @ 2021-09-26 23:09 πππ·
阅读(69)
评论(0)
推荐(0)
2021年9月21日
GUI
摘要: GUI编程 告诉大家该怎么学 这是什么? 他怎么玩? 该如何去在我们平时运用? class - 可阅读 GUI组件 窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标 键盘事件 外挂 破解工具 1,简介 GUI的核心技术:Swing,AWT 因为界面不美观 需要jre环境! 为什么我们要学
阅读全文
posted @ 2021-09-21 23:49 πππ·
阅读(212)
评论(0)
推荐(0)
2021年9月11日
线程回顾
摘要: package BufferedTest;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;//回顾线程
阅读全文
posted @ 2021-09-11 11:59 πππ·
阅读(60)
评论(0)
推荐(0)
线程池
摘要: 使用线程池 背景:经常创建和销毁,使用量特别大的资源,比如并发情况下的线程,对性能的影响很大 思路:提前创建好多个线程,放入线程池中,使用时直接获取,使用完放回池中,可以避免频繁创建销毁,实现重复利用,类似生活中的公共交通工具 好处 提高了相应速度(减少了创建新线程的时间) 降低资源消耗(重复利用线
阅读全文
posted @ 2021-09-11 11:38 πππ·
阅读(41)
评论(0)
推荐(0)
管程法
摘要: 线程通信 应用场景:生产者消费者问题 假设厂库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中ed产品取走消费 如果仓库中没有产品,则生产者将产品放入厂库,否则停止生产并等待,知道仓库中的产品被消费者取走为止 如果仓库中方有产品,则消费者可以将产品取走消费,否者停止消费等待,知道仓
阅读全文
posted @ 2021-09-11 11:19 πππ·
阅读(93)
评论(0)
推荐(0)
2021年9月10日
Lock锁
摘要: lock(锁) 从jdk5.0开始java提供了更强大的线程同步机制——通过显示定义同步锁对象来实现同步。同步锁使用lock对象充当 java.util.concurrent.locks.Lock接口是控制多个线程对共享资源进行访问的工具。锁提供了对共享资源ed独占访问,每次只能有一个线程对Lock
阅读全文
posted @ 2021-09-10 10:31 πππ·
阅读(261)
评论(0)
推荐(0)
2021年9月9日
死锁
摘要: 死锁 多个线程各种占有一些共享资源,并且互相等待其他线程占有的资源才能运行,而导致两个或者多个线程都在等待对方释放资源,都停止执行的情形,某一个同步块同时拥有“两个以上对象的锁”时,就可能会发生“死锁”的问题 死锁避免方法 产生死锁的四个必要条件 互斥条件:一个资源每次只能被一个进程使用 请求与保持
阅读全文
posted @ 2021-09-09 22:22 πππ·
阅读(80)
评论(0)
推荐(0)
同步方法,同步块
摘要: 线程同步 由于同一进程的多个线程共享同一块存储空间,在带来方便的同时,也带来了访问冲突问题,为了保证数据在方法中被访问的正确性,在访问时加入锁机制synchronized,当一个线程获得对象的排它锁,独占资源,其他线程必须等待,使用后释放锁即可,存在以下问题 一个线程持有锁会导致其他所有需要此线程的
阅读全文
posted @ 2021-09-09 18:54 πππ·
阅读(53)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
14
下一页
公告