java核心
文章平均质量分 86
Java核心技能
Free的午后
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!!
展开
-
Redis重点知识详解
Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。五种基本类型 : String(字符串)、List(列表)、Set(集合)、Hash(散列表)、So.原创 2021-08-25 00:18:56 · 249 阅读 · 2 评论 -
备战Java面试[框架] --Spring面试必问的十个问题
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!!1.说说你对Spring IOC的理解2.聊聊Spring的生命周期3. BeanFactory与FactoryBean的区别?4.Spring中用到了哪些设计模式?5.ApplicationContext和BeanFactory的区别?6.谈谈你对循环依赖的理解?...原创 2021-08-19 23:38:58 · 98 阅读 · 0 评论 -
备战Java面试【面试高频】 -- 详解volatile关键字
1.volatile初步理解java虚拟机提供的轻量级的同步机制,主要有三个特性:保证可见性 不保证原子性 禁止指令重排讲到可见性、原子性这些,我们就不得不提JMM(Java Memory Model)模型,JMM是一种抽象的概念,描述的是一组规则或规范,通过这种规范定义程序各个变量(包括实例字段、静态字段和构成数组的对象的元素)的访问方式。JMM关于同步的规定:线程解锁前,必须把共享变量的值刷新回主内存 线程加锁前,必须读取主内存的最新值到自己的工作内存 加锁解锁是同一把锁由于原创 2021-07-30 11:18:50 · 135 阅读 · 1 评论 -
备战Java面试【每日十道面试题系列】 --集合篇Day5
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!!1.常用的Java 容器有哪些?java的集合从继承结构可以分为两大类,一类继承Collection接口,另一类继承Map接口Collection的父接口:Iterable 从这个图里面可以看到Collection类继承自Iterable,该接口的作用是提供元素遍历的功能,也就是说所有的集合类(除Map相关的类)都提供元素遍历的功能。Iterable里面包含了Iterator的迭代器 C..原创 2021-07-26 00:27:17 · 149 阅读 · 1 评论 -
备战Java面试【每日十道面试题系列】 --基础篇Day3
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!!1.说说Object类?Object类是Java所有类的基类,如果没有明确地指出超类,Object 就被认为是这个类的超类。Object类中的11个方法1.clone()方法 实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出 2.finalize()方法 该方法用于释放资源。因为无法确定该方法什么时候被调用,很少使用 从java9开始被弃用...原创 2021-07-25 00:33:05 · 220 阅读 · 2 评论 -
备战Java面试【每日十道面试题系列】 --异常篇Day4
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!!Java异常简介Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪”抛出,异常信息回答了“为什么”会抛出. 1.Error 和 Exception 区别...原创 2021-07-24 10:14:22 · 241 阅读 · 1 评论 -
备战Java面试【每日十道面试题系列】 --基础篇Day2
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!!1.JVM/JRE/JDK三者有什么区别?一张图解决2.String str = new String(“abc”) 创建了几个字符串对象?答案:1 个或者 2 个。如果字符串常量池中已经有"abc"存在,这种情况只需要新建1个对象,否则就需要新建2个对象。 当字符串常量池没有 "abc",此时会创建如下两个对象: 一个是字符串字变量 "abc" 所对应的、驻留(intern...原创 2021-07-22 22:45:43 · 183 阅读 · 1 评论 -
Java备战大厂面试【每日十道面试题系列】 --基础篇Day1
四、剑指 Offer 59 - I. 滑动窗口的最大值剑指 Offer 59 - I. 滑动窗口的最大值原创 2021-07-21 23:19:51 · 291 阅读 · 1 评论