![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java面试准备
我是小白猿
这个作者很懒,什么都没留下…
展开
-
操作系统面试复习---进程与线程的简单地理解
一、进程与线程的简单地理解**1.进程:**是操作系统分配资源的基本单位,每个进程里面有1个或多个线程,并且同一个进程下的线程是可以共享资源的.共享资源的方法,通过内存的寻址.进程是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程都有一个自己的地址空间,至少有 5 种基本状态,它们是:初始态,执行态,等待状态,就绪状态,终止状态。2.线程:是程序执...原创 2020-02-18 15:41:48 · 158 阅读 · 0 评论 -
面试题记录(一)
JVM 参数配置、常用调试工具、分区、类加载,还会问你有需要线上的调试问题吗?遇到死循环 CPU 飙升怎么解决?Java 并发包常用工具用法和原理、会配合集合类一起考,对了还会有 volatile、CAS 原理等。MySQL 也算是必备了,索引存储结构、索引搜索原理、事务的隔离级别和原理,这些真的是逢考必问。当然除了 MySQL,Redis 和 ES 也是面试长文的,大多都是集中到原理。比如 ...原创 2020-02-10 12:08:59 · 169 阅读 · 0 评论 -
java秋招面试准备-----1
&和 | 既是逻辑运算符也是位运算符,而&&和||只是逻辑运算符。&&和&都是表示与,区别是&&只要第一个条件不满足,后面条件就不再判断。一.(1)当&与&&同为逻辑运算符时,它们都用于连接两个Boolean类型的表达式,当&和&&的两端表达式同时为真时,表达式的结果为真,只要有一端...转载 2019-07-15 16:19:09 · 242 阅读 · 0 评论 -
面试问题----用友一
**1.**建立索引需要注意的事项。2. //这个问题没有记住 dbus_propertes 的作用。3. linux命令 递归复制 文件 cp -r语法:cp [选项] [源文件目录…] [目标文件目录]选项:-f:强制复制,不论目标文件目录是否存在。-r:递归操作,将指定的目录和目录下的文件一并处理。-i:覆盖文件前,进行询问,默认有此选项。...原创 2019-07-30 14:42:32 · 90 阅读 · 0 评论 -
秋招面试复习-------反射
反射:获得class对象的3种方式:1.class.forname(“类全名”):将字节码文件加载进内存,简化编码.(多用于配置文件中,将类名定义在配置文件中.读取文件,加载类)2.类名.class : 通过类名的属性class获取.(多用于参数的传递)3.对象.getClass : getclass 方法在object类中定义着.(多用于对象获取字节码的方式)结论:同一个字节码文件(....原创 2019-07-31 09:16:19 · 70 阅读 · 0 评论 -
秋招面试准备-------set Hashset, Map 复习
Set1.无序性:不等于随机性.存储的数据在底层数组中并非按照数据索引的顺序进行添加的,而是根据数据的哈希值进行添加的顺序.2.不可重复性:保证添加的元素按照equals()判断时,不能反回true.即相同的元素智能添加一个分析:添加元素的过程:一HashSet 为例: 我们向HashSet中添加元素a,首先调用元素a所在类的hashcode()方法,计算元素a的哈希值...原创 2019-07-31 19:54:51 · 97 阅读 · 0 评论 -
秋招面试准备-------多线程学习之java内存模型JMM
Java内存模型共享内存模型指的就是Java内存模型(简称JMM),JMM决定一个线程对共享变量的写入时,能对另一个线程可见。从抽象的角度来看,JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存(main memory)中,每个线程都有一个私有的本地内存(local memory),本地内存中存储了该线程以读/写共享变量的副本。本地内存是JMM的一个抽象概念,并不真实存在。它...原创 2019-08-11 17:13:51 · 79 阅读 · 0 评论