GeekTom | Blog

Be profound be funny or be quiet .

文章

JAVA - 关于三元运算符自动拆箱导致NPE的探索

有过一定经验的人都知道在Java中使用三元运算符的时候,如果第二、第三位操作数分别是基本类型和对象时,会对对象进行拆箱。那么你有思考过为什么是拆箱而不是装箱呢?有没有一个版本是实现的装箱呢?

JVM - 初识java虚拟机(JVM)    

Java虚拟机(JVM)是运行Java字节码的虚拟机,它是java编程语言的核心。当我们运行程序时,JVM负责将字节代码转换为特定于机器的代码。JVM还依赖于平台,并提供核心Java函数,如内存管理,垃圾收集,安全性等。 JVM被称为虚拟,因为它提供的接口不依赖于底层操作系统和机器硬件。这种与硬件和操作系统的独立性使得java程序可以在任何地方进行一次写入。 在现实世界中,JVM是一种规范,它提供了一个可以执行Java字节码的运行时环境。

JAVA - java的平台无关性 [转载]

 Java开发者都知道,Java是平台无关性的,这也是Java语言可以迅速崛起并风光无限的一个重要原因。那么,到底什么是平台无关性?Java又是如何实现平台无关性的呢?

Be profound be funny or be quiet .

© 2021 GeekTom | Blog

Powered by Bolo
Theme bolo-sakura by Mashiro
浏览 50572 文章 41 评论 17

 渝公网安备 50023302000175号

ICP证:渝ICP备19013959号-1

主题 | Theme