码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
Java基础知识
一.关于 JVM JDK 和 JRE 最详细通俗的解答 Java虚拟机(JVM)是运行 Java 字节码的虚拟机。JVM有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。字节码和不同系统的 JVM 实现是 Java 语言“一次编译,随 ...
分类:编程语言   时间:2020-01-05 11:39:23    阅读次数:101
Tomcat报错 HTTP Status 500 – Internal Server Error?
问题:在IDEA中编写Servlet实现类并在web.xml中配置好servlet信息之后,页面访问编写的出现了如下错误: 问题分析: 通过Root Cause可以看出是Jdk版本不匹配的问题:我的编译时候的版本和运行时的版本不一致,编译的版本是JDK11,运行时的版本是JDK8. Java虚拟机做 ...
分类:Web程序   时间:2020-01-04 22:24:43    阅读次数:252
java 虚拟机原理
什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,是一个虚构出来的计算机,它屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码,ByteCode), 就可以在多种平台上不加修改地运行。这背后其实就是JVM把字节码 ...
分类:编程语言   时间:2020-01-04 18:31:19    阅读次数:89
volatile用法
并发:多个线程访问同一份资源。 并行:一边听歌一边写论文就是并行,同时做事。 volatile是java虚拟机提供的轻量级的同步机制。 voliatile有三大特性: 1.保证可见性。 2.不保证原子性。 3.禁止指令重排。 JMM(Java内存模型 Java Memory Model)本身是一种抽 ...
分类:其他好文   时间:2020-01-04 12:39:44    阅读次数:56
JDBC开发步骤
1.抛给 java 虚拟机 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; public class Demo01 ...
分类:数据库   时间:2020-01-04 10:51:05    阅读次数:186
类加载机制
类加载的三个阶段 加载 jvm通过类加载器把java文件加载到内存中并生成一个class文件。连接 验证:class文件被加载进来之后,java虚拟机规范就会校验文件类容,来判断文件是否符合语法规范。 准备:语法校验成功之后,就会给这个类、变量分配内存、赋予虚拟机初始值。 解析:就是将符号引用转换为 ...
分类:其他好文   时间:2020-01-04 01:35:52    阅读次数:127
JDK的下载与安装
初识Java,申请这个博客也是为了记录一下自己的学习过程。如有错误,烦请大佬不吝赐教。 这里首先介绍一下JVM、JDK、JRE JVM:是Java虚拟机,它的存在使Java程序可以跨平台运行。 JRE:是运行Java程序的,包含JVM和运行所需要的核心类库。 JDK:是Java程序开发工具包,包含J ...
分类:其他好文   时间:2020-01-03 00:18:02    阅读次数:103
初学javase(1)
java核心机制java虚拟机(jvm) java是编译型语言还是解释型语言? 编译型语言:先将代码编译为机器代码,再加以运行 。解释型语言:由解释器将代码一句一句运行。即时编译技术,已经缩小了这两种语言间的差距。这种技术混合了编译语言与解释型语言的优点,它像编译语言一样,先把程序源代码编译成字节码 ...
分类:编程语言   时间:2020-01-01 14:55:19    阅读次数:71
[转帖]jstack命令的使用
jstack命令的使用 文章来源:https://blog.csdn.net/wufaliang003/article/details/80414267 jstack是java虚拟机自带的一种堆栈跟踪工具。 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线 ...
分类:Web程序   时间:2020-01-01 09:35:39    阅读次数:124
jvm系列(一)之内存模型
JVM内存结构 Java内存模型是指Java虚拟机的内存模型,我们来看下Java内存模型的图片: VM内存模型主要分为三块:Java 堆内存(Heap)、方法区(Non-Heap)、JMV栈(JVM Stack)、本地方法栈(Native Method Stacks)、程序计数器(Program C ...
分类:其他好文   时间:2019-12-31 23:34:36    阅读次数:102
4370条   上一页 1 ... 43 44 45 46 47 ... 437 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!