码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
java之结合代码理解synchronized关键字
为了保证数据的一致性即实现线程的安全性,java虚拟机提供了同步和锁机制。synchronized关键字是最基本的互斥同步手段。除此之外,还可以使用java.util.concurrent包中的重入锁(ReentrantLock)来实现同步。相比synchronized,ReentrantLock增 ...
分类:编程语言   时间:2019-11-02 16:01:55    阅读次数:56
JVM原理
# JVM原理 # JVM->java虚拟机,解释器,负责将程序员编写的.java文件编译为多平台通用的字节码(.class)文件,最终将字节码解释给计算机执行 [JVM内存区域主要划分为“线程共享区”“非线程共享区”,比如,Method Area(方法区,non-heap)与Heap(堆),Dir ...
分类:其他好文   时间:2019-11-02 15:54:46    阅读次数:63
ELK日志分析收集
日志的作用:系统运维和开发人员可以通过日志了解服务器软硬件,检查配置过程当中发生的错误和错误原因。以便了解服务器的负荷,性能的安全性,从而及时的采取措施纠正错误。 日志的功能:解决系统故障和发现问题的主要手段。 日志主要包括:系统日志,应用程序日志,安全日志。 集中化管理日志。对于日志的统计和检索是 ...
分类:其他好文   时间:2019-11-02 00:12:36    阅读次数:89
Jconsole与Jmx 分析JVM状况(上) 转
出处:Jconsole与Jmx 分析JVM状况(上) JVM 平台提供 Mbeans 说明 在 Java 2 平台 5.0 以上版本,有一组 API 可以让 Java 应用程序和允许的工具监视和管理 Java 虚拟机( JVM)和虚拟机所在的本机操作系统。该组 API 在 java.lang.man ...
分类:其他好文   时间:2019-11-01 18:24:43    阅读次数:99
JVM内存模型
JVM概述 JVM(Java Virtual Machine)就是Java虚拟机的简称,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机 ...
分类:其他好文   时间:2019-11-01 18:04:02    阅读次数:101
[JAVA] 日常填坑 java.lang.SecurityException: Prohibited package name: java.xxx
java虚拟机不允许包名以java开头。 https://blog.csdn.net/sinat_28690417/article/details/72328547 ...
分类:编程语言   时间:2019-11-01 11:20:24    阅读次数:101
JAVA-基础
一、Java 基础 1.JDK 和 JRE 有什么区别? 答:JRE 是 Java Runtime Environment 的缩写,顾名思义是 java 运行时环境,包含了 java 虚 拟机,java 基础类库。是使用 java 语言编写的程序运行所需要的软件环境,是提供给想运行 java 程序的 ...
分类:编程语言   时间:2019-10-31 13:16:21    阅读次数:81
线程(概念篇)
多线程 是指在软件 或者 硬件 上实现多个线程并发执行的技术。 优势: 具有多线程能力的计算机 因为有硬件支持而使其能够在同一时间执行多个线程,进而提升整体的处理性能。 操作系统中采用 时间片轮转法 来保证多个进程 / 线程并发执行,所谓的并发就是 :宏观并行,微观串行。 Java虚拟机的多线程:是 ...
分类:编程语言   时间:2019-10-29 23:50:37    阅读次数:115
java虚拟机类加载机制和双亲委派模型
java虚拟机类加载机制:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型。 类的生命周期是从类被加载到虚拟机内存中,到卸载出内存为止: 类的生命周期: 加载 loading 、 验证 verification、 准备 p ...
分类:编程语言   时间:2019-10-29 11:26:17    阅读次数:81
Java基础学习(二)JVM知识点总结【面试题形式】
1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。 Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Jav ...
分类:编程语言   时间:2019-10-28 14:35:57    阅读次数:89
4370条   上一页 1 ... 57 58 59 60 61 ... 437 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!