码迷,mamicode.com
首页 >  
搜索关键字:jvm java基础    ( 19693个结果
JVM【第一回】:【JVM运行时数据区域总览】
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机的进程的启动而存在,有些区域则是依赖用户的线程的启动和结束而建立和销毁。Java虚拟机所管理的内存将会包括一下几个运行..
分类:其他好文   时间:2014-07-23 21:27:36    阅读次数:221
JVM【第二回】:【JVM运行时数据区域详解】
上一回对JVM运行时数据区域的组织结构进行了概述,这一回将对各个组成进行详解。程序计数器【ProgramCounterRegister】程序计数器是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数..
分类:其他好文   时间:2014-07-23 21:16:16    阅读次数:233
JVM【第三回】:【直接内存】
直接内存并不是虚拟机运行时数据区的一部分,也不是Java虚拟机规范中定义的内存区域,但是这部分内存也被频繁的使用,而且也可能导致OutOfMemoryError异常出现,在JDK1.4中新加入了NIO类,引入了一种基于通道与缓冲区的I/O方式,它可以使用Native函数库直接分配堆外内存,然后..
分类:其他好文   时间:2014-07-23 21:15:26    阅读次数:228
JVM【第四回】:【对象访问】
介绍完Java虚拟机的运行时数据区后,我们就可以探讨在Java语言中,对象访问是如何进行的?如下面这句代码:Objectobj=newObject();假设这句代码出现在方法体中,那“Objectobj”这部分的语义将会反映到Java栈的本地变量表中,作为一个reference类型数据出现。而“newObject()”..
分类:其他好文   时间:2014-07-23 21:12:56    阅读次数:281
Ubuntu14.04下安装配置Android开发环境
下载安装配置JDKJavaSEDownloads安装包:jdk-8u11-linux-x64.tar.gzcd/usr/lib/ sudomkdirjvm cd/home/user/ tarzxvfjdk-8u11-linux-x64.tar.gz-C/usr/lib/jvm/ cd/usr/lib/jvm sudomvjdk1.8.0_11/java-8-sun修改.bashrc,添加环境变量vim~/.bashrc2.下载安装ADT&SDK官网De..
分类:移动开发   时间:2014-07-23 21:09:56    阅读次数:233
从JDK 1.7开始,java程序员不能够调用JDK系统包中以sun开头的类
从JDK 1.7开始,Oracle未将以sun开头的类包加载到JVM启动加载的类包中。所以,像 JPEGImageEncoder这样的类不能够默认使用。如果非要使用sun开头包中的类,只能够直接将源码复制到自己的项目中或者将rt.jar 放到项目的类路径下。下面是Oracle官方声明,连接http://www.oracle.com/technetwork/java/faq-sun-packages...
分类:编程语言   时间:2014-07-23 13:07:27    阅读次数:301
只要坚持 一定会收获成功
时间真快,转眼间,我已经工作了半年多了,我现在从事Java EE的开发。在传智播客近半年的学习过程中,我的收获很大,感想也不少!     我是从基础班开始学的,我是一个零基础的人,我们的基础班比较特别,是传智播客有史以来最短的基础班,只有八天,不得不佩服传智播客的老师,八天时间就把Java基础串讲完了,而且还讲了半天的Android,真是有够猛的,我想除了上述两位老师,没有哪个老师可以在这么短的...
分类:其他好文   时间:2014-07-23 13:06:26    阅读次数:224
Ubuntu下搭建Tomcat服务器
安装JAVA环境apt-get updateapt-get install openjdk-7-jdk配置JAVA环境变量vi /etc/environmentJAVA_HOME=JDK目录(一般在=/usr/lib/jvm/jdk1.7.0_04/)CLASSPATH=.:/usr/lib/jvm...
分类:其他好文   时间:2014-07-23 12:12:56    阅读次数:220
java基础数据类型char
java基础类型数据类型大小范围默认值 byte(字节) 8-128-1270 shot(短整型)16-32768-327680 int(整型)32-2147483648-21474836480 long(长整型)64-9233372036854477808-92333720368544778080 float(浮点型)32-3.40292347E+38-3.40292347E+380.0f double(双精度) 64-1.79769313486..
分类:编程语言   时间:2014-07-22 18:25:12    阅读次数:307
php的相关概念及简单配置
Activex:windows上面的一种技术,在客户端执行程序的一种技术。JVM:java虚拟机,虚拟一个java的运行沙箱;里面能够加载java所需要的类等;java被称为一次编译,到处运行的程序。但是到处运行是有前提的,就是都要有一个JVM。CGI: protocol web进程能够根据对应程序的不同,调..
分类:Web程序   时间:2014-07-22 18:24:32    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!