奇思妙想

2024年 6月 1日

为什么Java程序运行需要ClassLoader?

不止Java,只要程序不是目标代码,而是利用虚拟机或者解释器执行,都必须虚拟一层以达到相应类、函数等任何对象的加载。Java字节码没有对象的详细地址和偏移,它们被保存在"类信息"中,必须依赖类加载器加...

进一步了解
2024年 5月 28日

大小端之争

一般而言,大小端是硬件架构而言,Intel默认是小端,PPC是大端,ARM默认是小端,但有些架构可配置为大端。例如ARMv8 aarch64 SCTLR_EL1(System Control Regi...

进一步了解
2024年 5月 25日

rt.jar是什么?

rt.jar(RunTime jar)是Java运行时环境(JRE)的一部分,它包含了Java标准库的类和资源。这个库包含了Java语言的核心类,比如java.lang、java.util、java....

进一步了解