graalvm安装使用教程

2024-08-19

一、下载安装官网地址:https://www.graalvm.org/downloads/#这里我使用jdk21-linux版本wget https://download.oracle.com/gra

0 条评论
164 热度

JAVA&多线程面试题

2022-07-06

JAVA面试题1、String、StringBuilder、StringBuffer区别2、内部类如何持有外部类对象3、HashMap和HashTable区别4、final和abstract不能一起使

0 条评论
392 热度

堆和栈的区别

2021-07-16

堆和栈的区别1.程序内存分区中的堆与栈1.1 栈简介1.2 堆简介1.3 堆与栈区别2.数据结构中的堆与栈堆和栈的区别堆(Heap)与栈(Stack)是开发人员必须面对的两个概念,在理解这两个概念时,

0 条评论
438 热度

反射

2021-01-16

了解反射4种获取Class对象的方法Class对象的方法加载顺序手写一个简易的加密类加载器什么是反射反射的优缺点反射机制性能问题分析反射在SpringIOC和DI中的应用Spring的应用手写简易Sp

0 条评论
450 热度

一次性搞清楚equals和hashCode

2021-01-12

前言public boolean equals(Object obj)equals编写public int hashCode()hashCode编写前言在程序设计中,有很多的“公约”,遵守约定去实现你

0 条评论
392 热度

String直接赋值与使用new String的区别

2020-11-05

String直接赋值与使用new String的区别字符串常量池使用String直接赋值使用new String 创建字符串使用String拼接字符串String 有一个intern() 方法,nat

0 条评论
410 热度

java中的二进制转换

2020-07-24

一、Java内置的进制转换1,在Java中内置了几个方法来帮助我们进行各种进制的转换。如下图所示(以Integer整形为例,其他类型雷同):二进制:Integer.toBinaryString(int

0 条评论
450 热度

Class文件结构

2020-05-28

class文件是二进制字节流数据类型 : u1 u2 u4 u8 和 _info(表类型)classfile构成ClassFile {u4magic;u2minor_version;u2major_v

0 条评论
564 热度

哈希表细节

2020-05-23

哈希表在使用层面上可以理解为一种集合结构如果只有key,没有伴随数据value,可以使用HashSet结构如果既有key,又有伴随数据value,可以使用HashMap结构有无伴随数据,是HashMa

0 条评论
406 热度