java学习
文章平均质量分 66
一只小狍子
这个作者很懒,什么都没留下…
展开
-
关于线程池
线程池:1、池化技术:优化资源的使用2、线程池的好处:线程复用,控制最大并发数,管理线程(1)降低资源的消耗:通过反复利用已经创建好的线程可以减少线程频繁的创建和销毁的资源消耗(2)提高响应速度:当任务到达时,不需要等待线程的创建而直接执行(3)提高线程的统一管理:线程时稀缺资源,线程被无限创建,不仅会消耗系统资源,还会降低系统的性能,使用线程池可以进行统一的管理、调优和监控3、三大方法,七大参数,四大策略3.1、三大方法public class ThreadPool { publi原创 2021-11-21 17:13:53 · 410 阅读 · 0 评论 -
java多线程------锁
java之锁问题:学习B站狂神视频总结:代码不执行,仅示例参考import java.util.concurrent.TimeUnit;public class Lock { public static void main(String[] args) { Phone phone = new Phone(); Phone phone1 = new Phone(); Phone phone2 = new Phone();原创 2021-11-19 22:46:21 · 413 阅读 · 0 评论 -
生产者&消费者(Lock)
import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class B { public static void main(String[] args) { Data2 data = new Data2(); new Thread(()-&原创 2021-11-18 11:20:45 · 230 阅读 · 0 评论 -
【JUC】生产者&消费者Synchronized版
感谢狂神提点:视频地址 https://www.bilibili.com/video/BV1B7411L7tEpackage com.kuang.pc;/** * 线程之间的通信问题:生产者和消费者问题! 等待唤醒,通知唤醒 * 线程交替执行 A B 操作同一个变量 num = 0 * A num+1 * B num-1 */public class A { public static void main(String[] args) { Data da原创 2021-11-18 11:00:33 · 196 阅读 · 0 评论 -
2.HTMLCSS
B站狂神视频总结HTML、CSS、JavaScriptHTML1、初识HTMLHyperTextMarkupLanguage(超文本标记语言)< body >、< /body>等成对的标签,分别叫做开放标签和闭合标签,单独呈现的标签(空元素),如< hr/ >;意为用/来关闭空元素。html注释:< !–注释内容–> 快捷键Ctrl+/<!--DOCTYPE:告诉浏览器使用什么规范(默认是html)--><!DOCTY原创 2021-11-16 08:58:12 · 1727 阅读 · 0 评论 -
1.1 java基础
视频看的是狂神说Java一、电脑快捷键1.Ctrl + shift + esc打开任务管理器2.win + E打开“我的电脑”3.win + R打开运行方式4.ctrl + F4 快速关闭网页或者文件5.shift + delete 永久删除文件6.在任务管理器中将“Windows资源管理器”结束任务时,桌面将会消失。点击文件中的运行任务输入explorer就会出现桌面。二、Dos命令打开cmd方式开始 + windows系统 + 命令提示符;win键 + R + 输入cmd打开.原创 2021-11-16 08:54:48 · 330 阅读 · 0 评论