摘要: 多线程 1、进程和线程 进程:正在进行的程序。每一个进程执行都有一个执行顺序,该顺序是执行路径,或者叫一个控制单元。 线程:进程内部的一条执行路径或者一个控制单元。 两者的区别: 一个进程至少有一个线程,进程在执行过程中拥有独立的内存单元,而多个线程共享内存。 2、jvm多线程的启动是多线程吗? J 阅读全文
posted @ 2018-11-30 15:23 兵兵陛下 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 面向对象 1、面向对象思想: (1)概述:面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的是将功能封装进对象,强调具备功能的对象; (2)思想特点: A:是符合人们思考习惯的一种思想; B:将复杂的事情简单化了; C:将程序员从执行者变成了指挥者; 比如我要达到某种结果,我就寻找 阅读全文
posted @ 2018-11-29 15:18 兵兵陛下 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。 JDK 阅读全文
posted @ 2018-11-28 14:06 兵兵陛下 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 答对这些面试题,PASS 掉 80 % 的竞争者 hashcode相等两个类一定相等吗?equals呢?相反呢? 介绍一下集合框架? hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? hashmap和treemap什么区别?低层数据结 阅读全文
posted @ 2018-11-28 13:10 兵兵陛下 阅读(287) 评论(0) 推荐(0) 编辑