码迷,mamicode.com
首页 >  
搜索关键字:jvm 数据区    ( 13176个结果
再说Java EE
说到JavaEE(以前叫J2EE)是什么,你可能回答:JavaEE是一组规范,这么说是没错,但是自己不觉得这个答案很大、很空么?什么又是规范?规范能组成应用么?能在JVM中跑起来么?要理解这些,先得从什么是规范说起。 规范         因为Java开源,任何开发者都能写代码,然后提供给其他人使用,以数据库访问为例,现在有MySQL、Oracle两家数据库厂商,各自用java写自己的数据库访...
分类:编程语言   时间:2014-08-01 00:06:00    阅读次数:277
java concurrent之ReentrantLock
在编码的过程中,有时候我们不得不借助锁同步来保证线程安全。synchronized关键字在上一篇博客中已经介绍;自从JDK5开始,添加了另一种锁机制:ReentrantLock。 二者的区别 1、lock是jdk5之后代码层面实现的,synchronized是JVM层面实现的。 2、synchronized在出现异常的时候能够自动释放锁,而lock必须在finally块中unlock()主动...
分类:编程语言   时间:2014-08-01 00:02:20    阅读次数:319
String类的疑惑
java string的疑惑 ? 创建 ? 拼接 在进入答疑之前,先来了解一点基本概念: String是java的常用类之一,本质是字符数组char[]。String类是final类,不可被继承。关于String的创建,可以通过new来创建对象,也可以直接赋值。但是这两种创建方式的实现机制是不同的。提到对象的创建,我们就会想到堆、栈,这里还有一个string pool的概念,JVM维护...
分类:其他好文   时间:2014-07-31 20:54:37    阅读次数:226
通过jconsole监控tomcat JVM 内存、线程、CPU
从Java 5开始 引入了 JConsole,来监控 Java 应用程序性能和跟踪 Java 中的代码。jconsole是JDK自带监控工具,只需要找到 JDK 安装路径,打开 bin 文件夹,双击jconsole即可。0、监控前的准备将代码写入tomcat/bin/catalina.sh CATA...
分类:编程语言   时间:2014-07-31 19:46:17    阅读次数:247
JVM 常用参数
转自百度空间,原文连接失效,内容来自百度快照 常见配置举例 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 ...
分类:其他好文   时间:2014-07-31 17:24:07    阅读次数:343
ubuntu12.04下hadoop1.04环境搭建
(1)我的电脑环境 (2)jdk1.6的安装 由于Ubuntu12.04自带了openjdk6,所以,在终端输入java -version后会现实如下提示: 表示jdk已经安装完成了。接下来是配置环境变量。 openjdk6的安装目录是在/usr/lib/jvm下 (3)设置环境变量 #set Java Environment export  JAVA_HOM...
分类:其他好文   时间:2014-07-31 17:00:57    阅读次数:228
详述三种现代JVM语言--Groovy,Scala和Clojure
Java的遗产将是平台,而不是程序设计语言。 Java技术的原始工程师们作出了一个明智的决定,就是将编程语言与运行时环境分开,最终这使得超过200种语言能够运行在Java平台上。这种架构对于该平台的长期活力是至关重...
分类:其他好文   时间:2014-07-31 13:46:11    阅读次数:214
Ubuntu 安装java环境搭建
1、下载JDK 8从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 8。2、解压文件$ sudo mkdir /usr/lib/jvm$ sudo mv jdk-8u11-linux-x...
分类:编程语言   时间:2014-07-30 23:43:55    阅读次数:259
jvm 线程数量
Java虚拟机能够管理的线程数量有限,不加控制的创建新线程可能会导致Java虚拟机崩溃。JVM中可以生成的最大数量由JVM的堆内存大小、Thread的Stack内存大小、系统最大可创建的线程数量(Java线程的实现是基于底层系统的线程机制来实现的,Windows下_beginthreadex,Lin...
分类:编程语言   时间:2014-07-30 23:27:05    阅读次数:403
ubuntu下安装maven
一.安装Maven ubuntu下,配置环境变量etc/profile文件 —— (1)使用gedit ?etc/profile可以编辑,直接打开为只读模式。 (2)配置MAVEN_HOME与PATH ???? #set java environment MAVEN_HOME=/usr/lib/jvm/...
分类:其他好文   时间:2014-07-30 21:00:24    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!