随笔分类 -  面试题

摘要:Redis可以用来做什么 (1)做缓存。是实现分布式缓存的首选中间件,高性能,高并发 (2)做数据库。实现诸如点赞、关注、排行等对性能要求极高的互联网需求。 (3)分布式锁:通过 Redis 来做分布式锁是一种比较常见的方式。通常情况下,我们都是基于 Redisson 来实现分布式锁。分布式系统下, 阅读全文
posted @ 2023-02-14 11:31 白非立 阅读(63) 评论(0) 推荐(0) 编辑
摘要:Java基础 Java语言具有哪些特点? 1.Java为纯面向对象语言。( 所有的静态内容( static 关键修饰的变量和方法)不属于任何对象? JVM 在创建对象的时候,实际上会创建两个对象: 一个是实例对象。 另一个是Class 对象。该 Class 对象在JVM内仅仅会装载一次,该类的静态方 阅读全文
posted @ 2022-12-19 09:22 白非立 阅读(210) 评论(0) 推荐(0) 编辑
摘要:JVM内存区域 JDK1.7 JDK1.8 简述JVM内存模型 线程私有的运行时数据区:程序计数器、Java虚拟机栈、本地方法栈。 线程共享的运行时数据区:Java堆、方法区 程序计数器 内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循 阅读全文
posted @ 2022-12-19 09:22 白非立 阅读(41) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示