码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
Java中的父线程与子线程
以前在学习操作系统的时候,一直记得的父线程死后,子线程也消失了。然而今天在查资料中,发现有点疑惑,在此记录一下。 Java编写的程序都运行在Java虚拟机(JVM)中,在JVM的内部,程序的多任务是通过线程来实现...
分类:编程语言   时间:2015-09-22 14:57:03    阅读次数:185
Java虚拟机学习1:什么是Java
前言让我们来看一下Java的广告词,来自http://www.java.com/zh_CN/about/:·97%的企业桌面运行Java·美国有89%的桌面(或计算机)运行Java·全球有900万Java开发人员·开发人员的头号选择·排名第一的部署平台·有30亿部移动电话运行Java·100%的蓝光...
分类:编程语言   时间:2015-09-21 19:34:31    阅读次数:254
Java虚拟机详解-JVM常见问题总结
【正文】声明:本文只是做一个总结,有关jvm的详细知识可以参考本人之前的系列文章,尤其是那篇:Java虚拟机详解04----GC算法和种类。那篇文章和本文是面试时的重点。面试必问关键词:JVM垃圾回收、类加载机制。先把本文的目录画一个思维导图:(图的源文件在本文末尾)一、Java引用的四种状态:强引...
分类:编程语言   时间:2015-09-21 19:33:01    阅读次数:340
JDBC连接数据库
JDBC连接数据库 ?? ?创建一个以JDBC连接数据库的程序,包含7个步骤: ?? ?1、加载JDBC驱动程序: ?? ????在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), ?? ????这...
分类:数据库   时间:2015-09-21 14:15:11    阅读次数:218
java虚拟机学习(三) 内存溢出异常
java 堆溢出: 在eclipse中测试时,可以在Debug/Run中设置虚拟机参数,比如-xmx 20M 代表虚拟机堆内存大小最大值是20M,-xms是最小堆内存。然后写个死循环测试类不断在List集合中添加对象, 当堆内存超出20M ,会...
分类:编程语言   时间:2015-09-20 01:51:12    阅读次数:328
Java基础知识强化49:Java中哈希码
1.概念: 哈希其实只是一个概念,没有什么真实的指向。它的目的是保证数据均匀的分布到一定的范围内。所以不同数据产生相同的哈希码是完全可以的。 现在是站在JAVA虚拟机的角度来看内存里面的布局,站在JAVA虚拟机的角度,在内存里面有好多好多个对象,这里用椭圆来代表一个个对象。一个程序运行起来的时候.....
分类:编程语言   时间:2015-09-19 22:36:25    阅读次数:240
Java序列化1:序列化、反序列化和transient关键字的作用
网上讲Java序列化的文章很多,感觉很多都讲得不全,这篇文章希望可以全面地剖析Java的序列化机制。为什么要进行序列化和反序列化?我们写了一个Object,但那是Java虚拟机堆内存里面的东西,利用Object进行网络通信、IO操作的时候怎么会认识Java堆内存里面的东西?所以,需要序列化和反序列化...
分类:编程语言   时间:2015-09-19 21:15:44    阅读次数:1259
Java内存回收机制(转)
引言 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回....
分类:编程语言   时间:2015-09-19 18:06:46    阅读次数:149
Java RMI之HelloWorld篇
Java RMI之HelloWorld篇Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。Java RMI不是什么...
分类:编程语言   时间:2015-09-18 23:25:02    阅读次数:319
类加载器的知识(要补充)
1.与普通程序不同的是,Java程序(class文件)并不是本地的可执行程序。当运行Java程序时,首先运行JVM(Java虚拟机),然后再把Java class加载到JVM里头运行,负责加载Java class的这部分就叫做Class Loader。中文叫做类加载器。Java虚拟机中可以安装多个类...
分类:其他好文   时间:2015-09-17 23:08:13    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!