多线程在面试中基本上已经是必问项了,面试官通常会从简单的问题开始发问,然后再一步一步的挖掘你的知识面。
比如,从线程是什么开始,线程和进程的区别,创建线程有几种方式,线程有几种状态,等等。
接下来自然就会引出线程池,Lock,Synchronized,JUC的各种并发包。然后就会引出 AQS、CAS、JMM、JVM等偏底层原理,一环扣一环。
这一节我们不聊其他的,只说创建线程有几种方式。
是不是感觉非常简单,不就是那个啥啥那几种么。
其实不然,只有我们给面试官解释清楚了,并加上我们自己的理解,才能在面试中加分。
分类:
编程语言 时间:
2020-10-31 01:27:12
阅读次数:
74
多线程在面试中基本上已经是必问项了,面试官通常会从简单的问题开始发问,然后再一步一步的挖掘你的知识面。
比如,从线程是什么开始,线程和进程的区别,创建线程有几种方式,线程有几种状态,等等。
接下来自然就会引出线程池,Lock,Synchronized,JUC的各种并发包。然后就会引出 AQS、CAS、JMM、JVM等偏底层原理,一环扣一环。
这一节我们不聊其他的,只说创建线程有几种方式。
是不是感觉非常简单,不就是那个啥啥那几种么。
其实不然,只有我们给面试官解释清楚了,并加上我们自己的理解,才能在面试中加分。
分类:
编程语言 时间:
2020-10-31 01:26:55
阅读次数:
15
概念:面向过程:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象:把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。性能对比:1.面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、多态性的特性,所以可以设计出低耦合的系统,使系统更加灵活、更加易于维护。但是,面向对象性
分类:
其他好文 时间:
2020-10-30 13:07:17
阅读次数:
21
本帖最后由 ibq00 于 2018-12-22 18:54 编辑虚拟机里面不能开游戏!提示这个对话框!Sorry, this application cannot run under a Virtual Machine之前的办法早就用不成了,所以我找来了这个办法!供给大家学习打开注册表regedi ...
分类:
系统相关 时间:
2020-10-30 12:45:51
阅读次数:
48
创建虚拟机 选择下一步 下一步 开始安装centos7 Centos6,默认网卡是eth0 统一自动化管理 centos7 默认网卡的ens33修改网卡 1 intstall centos7 按tab键 按空格键 net.ifnames=0 biosdevname=0 按回车健 这个界面你可以选择中 ...
分类:
其他好文 时间:
2020-10-30 12:42:06
阅读次数:
16
本文由王刚与张帅合作完成。 1月14日消息,据报道,华为近日对内部组织架构进行了新一轮的调整,涉及到多位重要高管的任命。其中,最为引发关注的是Cloud&AI升至华为第四大BG。 根据由任正非亲自签发的公司文件来看,侯金龙担任Cloud&AI BG总裁,彭中阳任企业BG总裁,原企业BG总裁阎力大调任 ...
分类:
其他好文 时间:
2020-10-29 09:52:14
阅读次数:
17
Centos手动安装板块1:Centos的安装步骤+创建指定的用户再登录!https://wiki.centos.org/Downloadhttp://mirrors.aliyun.comhttp://mirrors.sohu.comhttp://mirrors.163.com这几个网址可以下载系统的iso文档!第二个下载很流畅,这个和地区有关!有时候官网下载很慢的时候可以尝试使用上述国内的服务器
分类:
其他好文 时间:
2020-10-22 22:41:06
阅读次数:
31
VMware虚拟机中安装安卓Android-X86系统详细安装步骤,请参考这篇文章:https://jingyan.baidu.com/article/ce09321b8686d12bfe858f61.html 总结下安装过程中遇到的问题: 1,报错:failed to load ldlinux.c ...
分类:
移动开发 时间:
2020-10-20 16:32:07
阅读次数:
46
记得刚学Android的时候对.9图片很懵逼,当时同学使用android studio制作.9图片的时候感觉好神奇,但是年少轻狂的我并没有学会哦。刚好今天接触到这个.9图片,就打算今天把这个弄懂,不对的地方望指点,下面就随我一步一步详细的来绘制.9图片之ic_launcher.9.png: 一、9p ...
分类:
移动开发 时间:
2020-10-18 16:30:13
阅读次数:
32
本篇文章仅用于技术交流学习和研究的目的,严禁使用文章中的技术用于非法目的和破坏,否则造成一切后果与发表本文章的作者无关 靶机下载之后使用仅主机模式加载到本地VMware Workstation工作站,需要发现目标靶机的IP地址,可以使用nmap,netdiscover,或者arp之类的工具 arp- ...
分类:
其他好文 时间:
2020-10-18 16:29:03
阅读次数:
25