02 2023 档案
摘要:Java基础常见面试题-异常-泛型 1 Exception 和 Error 有什么区别? 1**Exception** :程序本身可以处理的异常,可以通过 catch 来进行捕获。Exception 又可以分为 Checked Exception (受检查异常,必须处理) 和 Unchecked E
阅读全文
摘要:java基础-面向对象 1 面向对象和面向过程的区别(解决问题的方式不同) 面向过程吧解决问题的过程拆成一个个方法,通过一个个方法执行解决问题。 面向对象会抽象出对象,然后用跪下只想方法的方式解决问题。 面向对象开发的程序一般更容易维护,易复用,易扩展。 2 如果一个类没有声明构造方法,
阅读全文
摘要:目录 1 Java语言的特点 2 JVM、JDK、JRE 3 什么是字节码?采用字节码的好处是什么? 4 为什么说Java语言“编译与解释共存”? 5 Java和C++的区别 6 标识符和关键字的区别? 7 什么是方法的返回值?方法有哪几种类型? 8基本类型和包装类型的区别? 9什么是自动拆装箱?
阅读全文
摘要:jvm 1. 定义:Java虚拟机(Java virtual machine),一种能够运行Java字节码的虚拟机。 1.1. Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 2. jvm基本结构: 2.1. 1 类加载子系统(ClassLoader) 2.
阅读全文
摘要:由于spring.xml文件中的命名空间依赖没有声明完整,也就是说一些必要的依赖项没有添加进来 改成如下运行正常 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/
阅读全文
摘要:Mybatis中自动映射与自定义映射 ## 自动映射【resultType】 自定义映射【resultMap】 解释: 自动映射【resultType】:指的是自动将表中的字段与类中的属性进行关联映射 自动映射解决不了两类问题 多表连接查询时,需要返回多张表的结果集单表查询时,不支持驼峰式自动映射【
阅读全文
摘要:加密方式介绍 对称加密:加密和解密使用的相同的密钥,常见的对称加密算法有:DES、3DES非对称加密:加密和解密使用的密钥不同,常见的非对称加密算法有:RSA 加密:使用私钥加密解密:使用公钥解密 消息摘要: 消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密,只有相同的原文经
阅读全文