11 2023 档案

摘要:MySQL 概述: 关系型数据和非关系型数据库的区别,有哪些应用场景 有哪些非关系的 单表操作: 三种SQL语言类型,MySql本身常用命令 DDL-数据定义语句: 表的常用操作 truncate / delete --drop 操作的区别 varchar最大字节数 DML Update语句的sql 阅读全文 »
posted @ 2023-11-18 18:47 Blunt-Razor 阅读(18) 评论(0) 推荐(0) 编辑
摘要:JUC 线程 线程原理: 线程上下文切换,用户态和内核态,切换为什么慢 哪些会引起切换,阻塞、唤醒、synchronized为什么重量级 线程模型和操作系统的关系 协程是什么,优点:协程之间的调度是怎样的? 什么是进程: 特征 什么是线程: 为什么多线程什么时候用会变快,什么用单线程, 进程和线程的 阅读全文 »
posted @ 2023-11-13 20:27 Blunt-Razor 阅读(46) 评论(0) 推荐(0) 编辑
摘要:用设计模式,实现 Bean 的定义注册获取 理解设计模式: 编码方式主要依托于:接口定义 || 类实现接口、抽象类实现接口 || 继承类、继承抽象类,而这些操作方式可以很好的隔离开每个类的基础功能、通用功能和业务功能,当类的职责清晰后,你的整个设计也会变得容易扩展和迭代。 接口和抽象类的区别,接口是 阅读全文 »
posted @ 2023-11-08 15:17 Blunt-Razor 阅读(10) 评论(0) 推荐(0) 编辑
摘要:JVM JVM概述: 是什么-规范,有什么作用 Java为什么可以跨平台移植 Java怎么做编译?与C语言的编译有什么区别? jvm jre jdk 整体的架构: 内存结构 内存结构/内存模型--即为运行时数据区: JVM了解过哪些版本,1.8和1.7内存结构不同的地方 方法区规范(8之前永久代实现 阅读全文 »
posted @ 2023-11-05 08:31 Blunt-Razor 阅读(23) 评论(0) 推荐(0) 编辑
摘要:JavaSe 面向对象 Java对象创建的流程步骤,和方法 new初始化过程,和反射相比谁更快? 怎样唯一确定一个类?如果两个类的全限定名相同怎么办? 为什么要有封装类 static和final区别。 static表示属于类,只有一个 static修饰的字段什么时候初始化,放在哪 对于static变 阅读全文 »
posted @ 2023-11-04 11:16 Blunt-Razor 阅读(166) 评论(0) 推荐(0) 编辑

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