《Java基础》系列
文章平均质量分 91
微信关注:Java编程之道
LeoByte.
唯有编程与自由不可辜负
展开
-
IntelliJ IDEA 2020.2 稳定版发布
先赞后看,养成习惯 ????欢迎微信关注 Java编程之道每天进步一点点,沉淀技术分享知识。各位小伙伴们,我最近因为项目紧急忙着去上海出差了,所以这一段时间的文章都是靠我们的康同学顶着,辛苦了康同学,久等了各位!本人预计下周开始正常推文,今天看到IDEA 2020.2发布了,吃肉尝鲜的事情必须得带着大家。尝鲜有风险,升级易收费 – (支持正版) 下滑文末看福利????????????部分内容转载至:https://www.oschina.net/news/117535/intellij-id转载 2020-07-29 15:35:30 · 3192 阅读 · 1 评论 -
面试官再问你线程池,把这篇文章他。
记一次真实蚂蚁金服面试经历,这是鄙人在暑期找实习阶段遇到的社会主义爆锤!!!那年我还只是个懵懂的少年…今天分享给需要秋(春)招面试的你们,看你们能抗住几个问题。你要都抗住了…万字长文!!!一定要耐住看!看完血赚!线程池十二鞭面试官:你了解多线程吗?线程池呢?答:多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。同时也可以快速响应前端,将耗...原创 2020-07-14 23:26:29 · 2299 阅读 · 0 评论 -
三道被问烂了的多线程面试题,你知道多少?
先赞后看,养成习惯 ???? 欢迎微信关注[Java编程之道],每天进步一点点,沉淀技术分享知识。三道被问烂了的多线程面试题面试题一:利用多线程技术实现生产者-消费者模型什么是生产者-消费者模型通俗的讲,就是生产者在不断的生产,消费者也在不断的消费。生产者生成了东西通知消费者进行消费,没有东西了消费者则等到生产者生成。从而通过一个中间容器或通信手段来解决生产者和消费者的强耦合问题。这也就引出一种简单的生产者-消费者实现方式使用阻塞队列生产者/** * @Auther: 爱唠嗑的阿磊原创 2020-07-11 17:42:05 · 2975 阅读 · 5 评论 -
Java基础总结篇---Map接口
Map将键映射到值的对象,一个映射不能包含重复的键,每个键最多只能映射到一个值。除此之外你得明确的是Map是一个接口你得使用实现Map的类来实例化。其次是Map中数据存储格式是K-V键值对方法存储。Map接口和Collection接口的不同Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关...原创 2018-12-11 20:54:20 · 2083 阅读 · 0 评论 -
Java基础总结篇---Set集合
主要说说Set的三个儿子:LinkedHashSet ,TreeSet,HashSet。这一块的内容不看源码就太无聊了。原创 2018-12-10 21:50:16 · 1954 阅读 · 0 评论 -
Java基础总结篇---泛型&可变参数
在我初学java的时候泛型我是没咋看的,直到后面做了安卓开发后才回过头来了解泛型。后来才渐渐体会到泛型的作用。至于可变参数,我现在才清楚,以前瞄过一眼,但是真的只是一眼。原创 2018-12-09 21:01:00 · 2883 阅读 · 0 评论 -
Java基础总结篇---List集合
List集合算是用的太多了,尤其是ArrayList,这一块的有些东西是需要去看一点源码的,这样理解更加深入。目前我还是做个基础的总结,先打个标记源码后面再去分析吧。ListList 组件为用户提供了一个可滚动的文本项列表。可设置此 list,使其允许用户进行单项或多项选择。List集合的特点:有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入...原创 2018-12-09 20:57:28 · 1964 阅读 · 0 评论 -
Java基础总结篇---Collection接口
Collection接口作为集合的一个根接口,它提供了对集合对象进行基本操作的通用接口方法,接口在Java 类库中有很多具体的实现。其意义是为各种具体的集合提供了最大化的统一操作方式。接口 Collection为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。作为一个容器类的变量。一般情况下的对象数组是无法适应变化的需...原创 2018-12-09 20:36:31 · 2009 阅读 · 0 评论 -
Java基础总结篇---反射机制
在初学java基础时,由于学的不扎实,看着头大,就觉得反射应该用不上,这些重要的知识就那样一笔带过了,到后来的项目开发中认识到很多东西动不动就用反射,所以回过头来把这个给重新补一下,自己欠下的债,迟早是要还的。类的加载机制当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载就是指将class文件读入内存,并为之创建一...原创 2018-12-14 20:21:38 · 1991 阅读 · 0 评论 -
Java基础总结篇---多线程实现
这篇文章只是对java多线程的应用级泛泛而谈,其实还是挺难的,就那几个状态转换就可以把你安排上了。实则要研究还是有挺多学问的我有一本《Java并发编程实战》至今还没有打开第一章。在说多线程直接首先需要明确一点:同一时间,CPU只能处理1条线程,只有1条线程在工作(执行),多线程并发(同时)执行,其实是CPU快速地在多条线程之间调度(切换),如果CPU调度线程的时间足够快,就造成了多线程并发执...原创 2018-12-19 15:45:36 · 2103 阅读 · 0 评论 -
Java基础总结篇---Object类
开始一个java基础知识的复习和一个java源码的阅读了,其实挺苦逼的,一天天磨磨唧唧的快到复习周了。白天复习晚上看代码原创 2018-12-08 21:41:55 · 2277 阅读 · 2 评论