随笔分类 -  JAVA初级

摘要:Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处: - 降低资源消耗。 - 提高响应速度。 - 提高线程的可管理性 阅读全文
posted @ 2022-04-10 16:45 火烧云Z 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1、什么是线程安全? 当多个线程访问更改共享变量时候,就会出现线程安全问题,导致脏数据。 线程安全问题都是由全局变量及静态变量引起的。若每个线程中对全局变量、静态变量只有读操作,而无写操作,一般来说,这个全局变量是线程安全的;若有多个线程同时执行写操作,一般都需要考虑线程同步,否则的话就可能影响线程 阅读全文
posted @ 2022-02-14 19:32 火烧云Z 阅读(309) 评论(0) 推荐(0) 编辑
摘要:任务量比较大,通过多线程可以提高效率时,需要异步处理时,占用系统资源,造成阻塞的工作时,都可以采用多线程提高效率 阅读全文
posted @ 2022-02-13 21:27 火烧云Z 阅读(37) 评论(0) 推荐(0) 编辑
摘要:线程是程序运行的基本执行单元; 也就是应用程序中做的事情 阅读全文
posted @ 2022-02-13 16:53 火烧云Z 阅读(37) 评论(0) 推荐(0) 编辑
摘要:代理就是被代理这没有能力或者不愿意去完成某件事情,需要找个人代替自己去完成这件事情,这才是“代理” 存在的原因 阅读全文
posted @ 2022-02-13 15:38 火烧云Z 阅读(78) 评论(0) 推荐(0) 编辑
摘要:装饰者模式指的是在不改变原类, 不使用继承的基础上,动态地扩展一个对象的功能。 阅读全文
posted @ 2022-02-13 15:15 火烧云Z 阅读(40) 评论(0) 推荐(0) 编辑
摘要:是将对象的应用最大化了,避免了每次连接的时候都需要去创建一个对象。造成对象冗余或者内存升高。 阅读全文
posted @ 2022-02-12 18:44 火烧云Z 阅读(87) 评论(0) 推荐(0) 编辑
摘要:某个类的实例在 多线程环境下只会被创建一次出来。 阅读全文
posted @ 2022-02-12 18:22 火烧云Z 阅读(21) 评论(0) 推荐(0) 编辑
摘要:这也是多态的体现;和模板设计模式相比,接收的对象不同,统一用父接口来进行接收,使用更广 阅读全文
posted @ 2022-02-12 17:49 火烧云Z 阅读(26) 评论(0) 推荐(0) 编辑
摘要:它的应用场景是同一个接口的不同实现类存在公共代码,这样就可以用模板方法模式将不变部分封装在模板类中,将可变部分作为抽象方法留给子类中,从而复用顶级逻辑的代码。 阅读全文
posted @ 2022-02-12 17:31 火烧云Z 阅读(112) 评论(0) 推荐(0) 编辑
摘要:跳转连接 阅读全文
posted @ 2022-01-06 10:49 火烧云Z 阅读(14) 评论(0) 推荐(0) 编辑
摘要:File类。方法:File判断功能、File获取功能、File创建功能、对目录的遍历 阅读全文
posted @ 2021-07-04 16:22 火烧云Z 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Stream:获取流方法、中间方法、终结方法、收集方法 阅读全文
posted @ 2021-07-04 16:17 火烧云Z 阅读(51) 评论(0) 推荐(0) 编辑
摘要:Lambda 阅读全文
posted @ 2021-07-04 16:05 火烧云Z 阅读(32) 评论(0) 推荐(0) 编辑
摘要:线程安全解决:同步代码块、同步方法、lock锁; 死锁;线程池;自定义线程池 阅读全文
posted @ 2021-07-04 16:03 火烧云Z 阅读(53) 评论(0) 推荐(0) 编辑
摘要:多线程,创建线程的三种方式:Thread、Runnable、Callable 阅读全文
posted @ 2021-07-04 15:55 火烧云Z 阅读(38) 评论(0) 推荐(0) 编辑
摘要:异常 阅读全文
posted @ 2021-07-04 15:47 火烧云Z 阅读(42) 评论(0) 推荐(0) 编辑
摘要:List嵌套List,List嵌套Map,Map嵌套Map 阅读全文
posted @ 2021-06-29 19:31 火烧云Z 阅读(107) 评论(0) 推荐(0) 编辑
摘要:Map---> HashMap ---> LinkedHashMap ; TreeMap 阅读全文
posted @ 2021-06-29 19:30 火烧云Z 阅读(82) 评论(0) 推荐(0) 编辑
摘要:冒泡排序、选择排序、二分法查找 阅读全文
posted @ 2021-06-29 19:16 火烧云Z 阅读(48) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示