Java面试
爱马字的小马
小小分享,谢谢
展开
-
JVM面试汇总2020512
1. 什么是jvm? 是计算机设备的一个规范,jvm屏蔽了与具体操作系统的具体的信息。使Java程序只是需要 生成java虚拟机上运行的目标代码(字节码),就可以在多种平台上可以不加修改就可以运行。实际上 jvm在执行字节码最终还是解释成具体平台的机器码指令来执行的。 2. JRE/JDK/JVM是什么关系? JRE:JavaRuntimeEnvironment.Java运行环境。所有程序需要在jre下才能运行。普通用户只需要运行已开发好的java程序,安装jre即可。 jdk:JavaDev原创 2020-05-12 22:10:49 · 296 阅读 · 0 评论 -
各大公司需要的面试题集
文章目录壹:java集合1.1 常用集合的导图1.2 Collection和Map二:java并发2.1 java多线程中名词的概念2.2 java实现并发的方式2.2.1 synchronize关键字2.2.2 java.util.Lock的使用2.2.3 使用线程池2.2.4 wait 和 sleep 理解三:java异常3.1 异常类导图3.2 异常的使用3.2.1 try、catch、fi...原创 2020-03-23 21:06:11 · 730 阅读 · 0 评论 -
java中new一个对象放在循环体里面与外面的区别
这次在做项目的是出现了一个new对象在循环里面与外面造成的不同影响。 这里写自定义目录标题这次在做项目的是出现了一个new对象在循环里面与外面造成的不同影响。 大家可以看到这个new的对象放在不同的位置产生的效果是不一样的。 经过多方查询与验证可以得出结论: EasyUITree tree=new EasyUITree(); *放外边是同一块内存空间,你的list中看似有了很多tree,其实...原创 2019-11-07 09:23:28 · 830 阅读 · 0 评论 -
redis
redis是一个nosql数据库,是一个key-value存储系统,支持五中存储类型,String,list,hash,hset,set。 为什么会用nosql数据库呢? 当数据量的大小过大,数据索引一个机器放不下,访问量(读写)放不下的时候 那么就要说说数据访问的各个进程了,单机时代我们存储只有一台机器装数据库,如果每次都存储上万条,十万条或者更多,这样就导致数据库的性能很差,,存储已经读取速度...原创 2019-06-01 21:09:30 · 132 阅读 · 0 评论