
java理论
文章平均质量分 89
木木要努力啊
这个作者很懒,什么都没留下…
展开
-
Java理论六: AQS核心思想和相关锁(面试知识点)
参考致谢:https://blog.youkuaiyun.com/wanliguodu/article/details/81154294#commentBoxJava并发之AQS详解 - waterystone - 博客园 (cnblogs.com)https://blog.youkuaiyun.com/vernonzheng/article/details/8275624JUC AQS ReentrantLock源码分析(一)_java_lyvee的专栏-优快云博客1 什么是AQS?1.1 同步器多线程并发的.原创 2021-08-02 11:26:20 · 402 阅读 · 0 评论 -
java理论七:关键字static、final理解
参考致谢:[static关键字解析-例子] https://www.cnblogs.com/dolphin0520/p/3799052.html[static补充] https://www.cnblogs.com/dolphin0520/p/10651845.html [static\final区别] https://blog.youkuaiyun.com/qq1623267754/article/details/36190715[final内存语义-重排序].原创 2021-07-13 11:48:08 · 249 阅读 · 0 评论 -
Java理论五:接口interface(java面试要点整理)
参考致谢:https://juejin.cn/post/6844903734053437448https://juejin.cn/post/68946245820916695171 接口1.1 接口定义1、Java接口是一系列方法的声明,里面全部是由全局常量和公共的抽象方法所组成。2、接口是解决Java无法使用多继承的一种手段,在实际中的作用多是制定标准的。3、接口其实是特殊的抽象类,100%的抽象类,既接口中的方法必须全部是抽象方法。(JDK1.8之前可以这样理解,8之后可以defaul.原创 2021-07-12 20:53:04 · 209 阅读 · 0 评论 -
java理论四:抽象类abstract(全要点整理)
参考致谢:【Java 的接口和抽象类详解】 https://juejin.im/entry/576d0e73816dfa0055cb6e07#comment[理论+实践] https://juejin.im/entry/5879a91461ff4b0065eea376#comment1 抽象类抽象方法补充1、抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。2、抽象方法的声明格式为: abstract void fun();3、抽象方法必须用abstract关键字进行修饰。1、.原创 2021-07-12 20:26:53 · 547 阅读 · 0 评论 -
Java理论三:阻塞队列BlockingQueue
java.util.concurrent 包里的 BlockingQueue是一个接口, 继承Queue接口,Queue接口继承 Collection BlockingQueue----->Queue-->Collection原创 2021-04-25 12:15:51 · 155 阅读 · 0 评论 -
Java理论二: 线程池的概念
参考:《并发艺术》相关章节Java线程池实现原理及其在美团业务中的实践【推荐】 https://mp.weixin.qq.com/s/baYuX8aCwQ9PP6k7TDl2Ww细说线程池—高级篇细说线程池–中级篇细说线程池—入门篇1 线程池的概念和处理1.1 线程池概念1、线程池作用线程池的基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,需要时候调用而不创建,池中线程执行调度由池管理器来处理。//创建一个可重用固定线程数的线程池 Executor原创 2021-04-24 16:16:42 · 167 阅读 · 0 评论 -
Java理论一:线程的基础概念----启动和终止,线程的五大状态,线程同步,线程交互
Java线程的基础概念----启动和终止,线程的五大状态,线程同步,线程交互参考链接:https://blog.youkuaiyun.com/kwame211/article/details/789630441 线程介绍1、什么是线程?线程是进程的一个执行流程,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程中可以有多个线程。一个线程---->独占一套:一个虚拟机栈、PC寄存器、操作数栈,本地方法栈进程和线程的区别:多线程的意义在于一个进程中,有多个执行部分可以同时执.原创 2021-04-24 11:55:26 · 256 阅读 · 0 评论