java[38]

获取Class的信息

进一步了解Class类

类加载器介绍

类加载器系统加载器(System ClassLoader):负责java-classpath或-D java.class.path所指的目录下的类与jar包装入工作,是常用的加载器扩展类加载器(Extension ClassLoader):负责jre/lib/ext目录下的jar包或-D java.

类的加载

概念加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象链接:将Java类的二进制代码合并到JVM的运行状态之中的过程验证:确保加载的类信息符合JVM规范,没有安全方面的问题准备:正式为类变量(stat

SpringBoot + Elasticsearch7.6实现查询及高亮分词查询

SpringBoot + Elasticsearch7.6实现查询及高亮分词查询需要先安装Elasticsearch7.6环境。1、导入spring-data-elasticsearch依赖。(版本需要与Elasticsearch一致,还需要注意自己的springboot版本是否支持)<dep

java四种常用排序算法

一、冒泡排序冒泡排序(Bubble Sort)是一种简单的排序。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有需要交换,也就是说该数列已经排序完成。算法描述:1、比较相邻的元素,如果第一个比第二个大,就交换他们两个2、对每一对相邻

Centos7下tar包安装JDK8

原文链接:https://www.cnblogs.com/zacky31/p/8683428.html

注解

概念什么是注解?Annotation是从JDK5.0开始引入的新技术Annotation的作用:不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器)

Centos7下tar包安装Java17

centos7安装Java1、下载安装包wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gzjava17和java8一样,都是LTS长期支持版本,因此这里直接下载java172、解压安装包tar zxf