-
JVM和GC的工作原理(jvm结构原理 gc工作机制)
JVM和GC的工作原理JVMJava虚拟机:Java 虚拟机(Java virtual machine,JVM)是运行 Java 程序必不可少的机制。JVM实现了Java语言最重要的特征:即平台无关性。原理:编译后的 Java 程序指令并不直接在硬件系统的 CPU 上执行,而是由 JVM 执行。JV...
01月23日[编码文章]浏览:19
-
「Java基础-02」java入门(java入门指南)
目录1. Hello World2. Java基础语法2.1 注释2.2 字面量2.3 数据类型2.4 变量使用2.4.1 变量定义2.4.2 变量命名2.4.3 变量使用3. 关键字...
01月23日[编码文章]浏览:16
-
-
作为一名程序猿,你不可不知的Java基础知识的三十个经典问答
1. 面向对象的特点抽象:抽象是或略一个主题中与当前目标的无关的因素,一边充分考虑有关的内容。抽象并不能解决目标中所有的问题,只能选择其中的一部分,忽略其他的部分。抽象包含两个方面:一是过程抽象;一是数据抽象。继承:继承是一种联接类的层次模型,允许和鼓励类的重用,提供了一种明确的共性的方法。对象的一...
01月23日[编码文章]浏览:17
-
-
Java面试技术,这31个反射问题你都会嘛?(有答案)
1 什么是反射?反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 Java 语言的反射机制。2.什么是 Java 序列化?什么情况下需要序列化?Java 序列化是为了保存各种对...
01月23日[编码文章]浏览:12
-
-
-
一篇文章,全面了解JVM(深入了解jvm)
说一下 JVM 的主要组成部分及其作用?JVM包含两个子系统和两个组件,两个子系统为Class loader(类装载 、Execution engine(执行引擎 ;两个组件为Runtime data area(运行时数据区 、Native Interface(本地接口 。...
01月23日[编码文章]浏览:16
-
基于jdk11的Java入门教程-(2)命令行工具
JDK安装完成之后,本身是没有类似IDE集成开发工具,所有工作都需要在终端窗口中输入命令来完成,对于新手在使用IDE开发程序之前有必要掌握此技能,这有助于理解和掌握开发环境的后台工作方式。在掌握编译和运行模式之后,就可以使用专业的IDE开发工具,提高开发效率。下面介绍如何用命令工具开发Java程序。...
01月23日[编码文章]浏览:15