码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
01 java 基础:jdk jre path classpath 相关问题
JRE : Java 运行环境 JDK : Java 开发工具包,其中包括 JRE (javac、java、javap、jar、javadoc 、javah 等命令) JVM : Java 虚拟机 PATH : Windows 环境变量 CLASSPTH :Java 程序运行时类加载路径 ( 非 j ...
分类:编程语言   时间:2018-06-06 23:40:10    阅读次数:172
入坑两个月,java.lang包下的Thread类
Thread类API中的英文描述: file:///D:/Java/JDK8/Docs/docs/api/index.html 英语不好,大致的意思是: 线程是程序执行时的线程,java虚拟机(JVM)允许一个应用运行多个线程(并发)。 每一个线程都自己的优先权,优先级高的线程会比优先级低的线程优先 ...
分类:编程语言   时间:2018-06-06 23:38:28    阅读次数:177
深入理解Java虚拟机之垃圾收集一
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。 ...
分类:编程语言   时间:2018-06-06 12:37:15    阅读次数:229
java基础题集
1.什么是java虚拟机?为什么java被称作是“平台无关的编程语言”? java虚拟机是一个可以执行java字节码的虚拟机进程。java源文件被编译成能被java虚拟机执行的字节码文件。 java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。java虚 ...
分类:编程语言   时间:2018-06-05 21:19:46    阅读次数:159
tomcat和memcached
一、tomcat运行环境        tomcat是JAVA虚拟机上的运行的一个程序,所以在安装tomcat之前需要安装JAVA的运行环境,tomcat是用来接收并相应用户的请求JVM:将所有系统上的不同接口全部转换成统一的编程接口,从而实现一次编译到处运行JRE:包含一些库文件和启动代码的工具环境,包含JVMJDK
分类:系统相关   时间:2018-06-05 12:22:39    阅读次数:197
整理volatile相关知识点
前言:volatile关键字在面试中经常被问到,从volatile关键字可以引申出许多知识点,因此有必要对此进行总结。本文根据《深入理解Java虚拟机——JVM高级特性与最佳实践》中的相关章节,整理得来。 相关名词 TPS(Transactions Per Second):每秒事务处理数,衡量一个服 ...
分类:其他好文   时间:2018-06-04 14:34:20    阅读次数:137
ReentrantLock
ReentrantLock,是一个可重入的互斥锁,它具有与使用synchronized方法和语句锁访问的隐式监视器锁相同的一些基本行为和语义,但功能更强大。 ReentrantLock的基本用法: 利用ReenthrantLock实现的线程程序中,线程没有交替,数据都是分组打印的,说明:一个线程打印 ...
分类:其他好文   时间:2018-06-04 14:12:38    阅读次数:222
JVM内存模型
Java虚拟机(Java Virtual Machine=JVM)的内存空间分为五个部分,分别是: 1. 程序计数器 2. Java虚拟机栈 3. 本地方法栈 4. 堆 5. 方法区。 下面对这五个区域展开深入的介绍。 1. 程序计数器 1.1. 什么是程序计数器? 程序计数器是一块较小的内存空间, ...
分类:其他好文   时间:2018-06-04 11:37:55    阅读次数:130
20172314 2017-2018-2《程序设计与数据结构》第十一周学习总结
教材学习内容总结 23章Android简介 概览 Android操作系统是一种多用户的Linux系统,每个应用程序作为一个不同的用户而运行,并和其他的app隔开运行。 Android使用Java作为编程语言,但它并不会在Java虚拟机上运行,Android原代码最终时用一个叫做ART的新的运行时来编 ...
分类:其他好文   时间:2018-06-03 21:33:16    阅读次数:144
20172324 2017-2018《程序设计与数据结构》第十一周学习总结
教材学习内容总结 Android简介 概览:android操作系统是一种多用户的Linux系统,每个应用程序作为单独的Linux进程中的一个不同的用户而运行。Android使用Java语言但是不在Java虚拟机上运行。如果想了解更多的内容,可以看看 "Android的构建过程" 应用程序开发简介: ...
分类:其他好文   时间:2018-06-03 15:40:22    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!