sunny123456

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 187 下一页

2024年10月12日

摘要: 【Java】创建对象的几种方式 合集 - Java基础(11)1.【Java】 Integer包装类缓存(cache)05-092.【java】Java之关于基本数据类型和引用数据类型的存放位置05-093.【java】ArrayList和LinkedList的区别05-104.【java】【集合类 阅读全文
posted @ 2024-10-12 09:26 sunny123456 阅读(928) 评论(0) 推荐(0)

2024年10月11日

摘要: JVM系列1:深入分析Java虚拟机堆和栈及OutOfMemory异常产生原因 前言 JVM系列文章如无特殊说明,一些特性均是基于Hot Spot虚拟机和JDK1.8版本讲述。 下面这张图我想对于每个学习Java的人来说再熟悉不过了,这就是整个JDK的关系图: 从上图我们可以看到,Java Virt 阅读全文
posted @ 2024-10-11 19:06 sunny123456 阅读(75) 评论(0) 推荐(0)

摘要: jvm高级相关知识 二、字节码与类的加载篇 ​ (18-21章) 1、Class文件结构 1.1、概述 1.1.1、字节码文件的跨平台性 1、Java语言:跨平台的语言(write once, run anywhere) ​ ■ 当Java源代码成功编译成字节码后,如果想在不同的平台上面运行,则无须 阅读全文
posted @ 2024-10-11 14:46 sunny123456 阅读(75) 评论(0) 推荐(0)

摘要: JAVA类加载器是从本地 一、概述1、作用类加载器是JVM执行类加载机制的前提。ClassLoader的作用:ClassLoader是Java的核心组件,所有的Class都是由ClassLoader进行加载的,ClassLoader负责通过各种方式将Class信息的二进制数据流读入JVM内部,转换为 阅读全文
posted @ 2024-10-11 14:43 sunny123456 阅读(39) 评论(0) 推荐(0)

摘要: IDEA中VM options参数设置和说明 一、VM options参数设置 打开Run Configurations界面 二、VM options参数说明 -Xms1024m,设置JVM初始堆内存为1024m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。 -Xmx10 阅读全文
posted @ 2024-10-11 11:02 sunny123456 阅读(14431) 评论(0) 推荐(0)

摘要: C#调用C++ dll教程 文章目录 一、创建C++ dll项目二、C#程序员调用C++ dll三、C++与C#数据类型对应基本数据类型对应表C++指针类型与C#类型 在使用C#开发客户端时,有时需要调用C++ dll,本篇博客来介绍C#程序如何调用C++ dll。 一、创建C++ dll项目 首先 阅读全文
posted @ 2024-10-11 11:00 sunny123456 阅读(1661) 评论(1) 推荐(1)

2024年10月10日

摘要: java 自定义类加载器 UserDefineClassLoader.java 点击查看代码 import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java. 阅读全文
posted @ 2024-10-10 09:11 sunny123456 阅读(23) 评论(0) 推荐(0)

2024年9月30日

摘要: IDEA 字节码学习查看神器 jclasslib bytecode viewer 最近发现一个好用的工具,对于学习 Java 的同学来说,是一个很有用的帮助,可以很好的帮助我们理解和学习字节码,下面就给大家介绍一个 IDEA 的字节码学习神器 jclasslib bytecode viewer 插件 阅读全文
posted @ 2024-09-30 15:35 sunny123456 阅读(217) 评论(0) 推荐(0)

2024年9月29日

摘要: notepad++安装HexEditor插件查看二进制文件 前言有时候我们需要分析二进制文件,但是分析二进制文件直接用编辑器查看会出现乱码的情况,本文在 notepad++ 软件上安装一个 HexEditor 插件,可方便分析二进制文件。一、下载 HexEditor 插件打开下面的网址,下载HexE 阅读全文
posted @ 2024-09-29 18:56 sunny123456 阅读(556) 评论(0) 推荐(0)

摘要: ‌Java JVM相当于.NET Core的CLR。 Java虚拟机(JVM)和.NET的公共语言运行时(CLR)在内部工作方面有相似之处,但也有一些区别。JVM的主要作用是将编译后的Java字节码转换为特定计算机上的可执行代码,允许跨平台的执行,并提供内存管理和垃圾回收功能。CLR作为.NET框架 阅读全文
posted @ 2024-09-29 10:38 sunny123456 阅读(89) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 187 下一页