12 2022 档案

摘要:JVM内存区域 JDK1.7 JDK1.8 简述JVM内存模型 线程私有的运行时数据区:程序计数器、Java虚拟机栈、本地方法栈。 线程共享的运行时数据区:Java堆、方法区 程序计数器 内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循 阅读全文
posted @ 2022-12-19 09:22 白非立 阅读(41) 评论(0) 推荐(0) 编辑
摘要:Java基础 Java语言具有哪些特点? 1.Java为纯面向对象语言。( 所有的静态内容( static 关键修饰的变量和方法)不属于任何对象? JVM 在创建对象的时候,实际上会创建两个对象: 一个是实例对象。 另一个是Class 对象。该 Class 对象在JVM内仅仅会装载一次,该类的静态方 阅读全文
posted @ 2022-12-19 09:22 白非立 阅读(210) 评论(0) 推荐(0) 编辑
摘要:定义 JPA顾名思义就是Java Persistence API的意思,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 优点 2.1标准化JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何声称符合 JPA 标准的框架都遵循同样的架构,提 阅读全文
posted @ 2022-12-19 09:21 白非立 阅读(138) 评论(0) 推荐(0) 编辑
摘要:MyBatis简介 特性: 1.MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架 2.MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集 3.MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Jav 阅读全文
posted @ 2022-12-19 09:21 白非立 阅读(51) 评论(0) 推荐(0) 编辑
摘要:应用层有哪些常见的协议? HTTP:超文本传输协议 超文本传输协议(HTTP,Hyper Text Transfer Protocol)主要是为了Web浏览器与Web服务器之间的通信而涉及的,当我们使用浏览器浏览网页的时候,我们网页就是通过HTTP请求进行加载的。 HTTP协议是基于TCP协议,发送 阅读全文
posted @ 2022-12-19 09:21 白非立 阅读(112) 评论(0) 推荐(0) 编辑
摘要:Spring Boot相比Spring的优势 简化配置:Spring Boot 提供了自动配置的特性,通过默认的配置和约定大于配置的原则,减少了繁琐的手动配置。开发者无需编写大量的 XML 配置或繁杂的注解,只需少量的配置即可快速启动应用。 快速开发:Spring Boot 提供了快速开发的功能。它 阅读全文
posted @ 2022-12-19 09:21 白非立 阅读(121) 评论(0) 推荐(0) 编辑
摘要:1. 在JDK1.8之前HashMap由数组+链表数据结构组成。 在JDK1.8之后HashMap由数组+链表+红黑树数据结构组成。 JDK1.8之前HashMap由数组+链表组成,数组是HashMap的主体,链表则是主要为了解决哈希冲突(两个对象调用的hashCode方法计算的哈希值一致导致计算的 阅读全文
posted @ 2022-12-19 09:20 白非立 阅读(89) 评论(0) 推荐(0) 编辑
摘要:操作系统基础 什么是操作系统? 1.操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的程序。 2.操作系统本质上是一个运行在计算机上的软件程序,用于管理计算机硬件和软件资源。 3.操作系统存在屏蔽了硬件层的复杂。 4.操作系统的内核(Kernel)是操作系统的核心部分 阅读全文
posted @ 2022-12-19 09:20 白非立 阅读(214) 评论(0) 推荐(0) 编辑

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