JAVA技术梳理总结
文章平均质量分 91
学习JAVA一段时间了,把自己学到的知识碎片整理整理成体系。
过道
不断思考,不断进步,不断分享,希望可以帮助到像我一样迷茫的人,也希望你认真对待每一点知识的积累。
展开
-
Redis面试题万字汇总 [施工中]
Redis面试题, 万字汇总[施工中]原创 2023-01-22 10:42:53 · 1789 阅读 · 1 评论 -
MySQL数据库面试题[万字汇总]
mysql 常见面试题,万字汇总原创 2023-01-21 11:15:43 · 1496 阅读 · 0 评论 -
Mybatis源码面试题汇总(持续更新中, 答案收集中)
Mybatis知识图谱原创 2022-08-14 16:03:19 · 885 阅读 · 3 评论 -
三十分钟手撕一个线程池(保准记住线程池七大参数)
1. 线程池的概念: 池化是我们在实际生产中经常用到的一种思想,通过一个 “池” 把资源统一的管理起来。可以达到对资源的合理管理、重复利用、减少资源创建/销毁的开销等目的。 常见的比如常量池、连接池、线程池。 线程池无非是维护一堆线程阻塞等待任务的到来,并由主线程对任务线程的数量进行动态控制的组件。做到线程资源的复用及统一管理,同时避免大量的线程创建销毁的开销,并控制总的线程数量保证系统安全。1.1 新建一个线程?最常用的新建线程的方式 : 得到一个新线程的方式new Thread(原创 2021-02-06 17:06:43 · 1064 阅读 · 0 评论 -
Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
今天给一个类写测试类,发现无法注入。类似这种效果。搜索后发现可能是因为多项目的问题(待注入类不在同一个项目),但是我这个项目是单项目结构,所以又找了找,发现原来是目录问题。所以,如果碰到了无法注入的错误,建议先检查自己的目录,或者重新开一个对应目录进行尝试。如果还不行,检查是不是多项目的原因。...原创 2020-02-10 21:18:13 · 2485 阅读 · 0 评论 -
《JAVA编程思想(第四版)》第六章(访问权限控制)小结
控制对成员的访问权限有两个原因.第一,为了使用户不要碰触那些他们不该碰触的部分,这些部分对于类内部的操作时必要的,但是他并不属于客户端程序员所需接口的一部分.因此,将方法和域指定称private,对客户端程序员而言是一种服务.第二.为了让类库设计者可以更改类的内部工作方式,而不必担心这样会对客户端程序员产生重大的影响.tip:访问权限控制专注于类库创建者和该类库的外部使用者之间的关系,...原创 2018-07-27 15:26:23 · 200 阅读 · 0 评论 -
JAVA---------面向对象小结
1.对象导论 (1) "万事万物皆对象" 理论上讲:你可以抽取待求解问题的任何概念化构件(狗,建筑物,服务等),将其表示为程序中的对象.在java语言眼中,99.99%的东西都是对象(剩余部分仍存在争议,不过现在都认为是100%的对象) (2) 将对象抽象出来,找到需要的字段(属性)和方法(动作) 字段/属性, 例如:人拥有名字,出生年月 方法/动作,例如: 人会吃,喝;...原创 2018-07-20 10:05:08 · 249 阅读 · 0 评论