java程序员必须要知道的JVM的参数,你了解几个?
前言有的同学虽然写了一段时间 Java 了,但是对于 JVM 却不太关注。有的同学说,参数都是团队规定好的,部署的时候也不用我动手,关注它有什么用,而且,JVM 这东西,听上去就感觉很神秘很高深的样子,还是算了吧。
new Object()到底占用几个字节,看完这篇彻底明白了
Java虚拟机栈是线程私有的,没有数据安全问题,而堆相比较于Java虚拟机栈而言更为复杂,因为堆是所有线程共享的一块内存空间,会出现线程安全性问题,而垃圾回收也主要是回收堆内空间,所以堆内的布局我们非常有必要深入去了解一下。
Java开发常用工具汇总
Java初学者刚开始学习时需要使用一些开发工具。一般来说,他们从控制台应用程序开发开始,在cmd下调试,为计算机创造良好的开发环境,在网站上下载JDK。安装成功后,他们可以开始编写Java程序。 那么常用的开发工具有哪些呢? 由于Java是一种开源语言,有许多IDE可供选择。
Java升级那么快,多个版本如何灵活切换和管理?
近两年,Java 版本升级频繁,感觉刚刚掌握 Java8,写本文时,已听到 java14 的消息,无论是尝鲜新特性,还是由于项目升级/兼容需要,我们可能都要面临管理多个 Java 版本的情。