码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
Java工作原理:JVM,内存回收及其他
JAVA虚拟机系列文章http://developer.51cto.com/art/201001/176550.htmJava语言引入了Java虚拟机,具有跨平台运行的功能,能够很好地适应各种Web应用。同时,为了提高Java语言的性能和健壮性,还引入了如垃圾回收机制等新功能,通过这些改进让Java...
分类:编程语言   时间:2015-03-04 16:40:07    阅读次数:201
《深入理解Java虚拟机:JVM高级特性与最佳实践》学习笔记 Ⅱ
第4章 虚拟机性能监控与故障处理工具//学习了虚拟机内存分配与回收技术的理论,还要掌握如何在实际工作中应用。//介绍了随JDK发布的6个命令行工具和2个可视化的故障处理工具。1.JDK的命令行工具JDK的bin目录下有许多工具,可以用于监视虚拟机和故障处理。很多小工具的命名都类似Unix命令,比如j...
分类:编程语言   时间:2015-03-04 14:35:16    阅读次数:187
Java-类加载器
1.类加载器 类加载器是当程序运行时要使用某个类,则类加载器就加该类的字节码加载到内存里执行。 Java虚拟机可以安装多个类加载器,系统默认三个主要的类加载器,每个类加载器负责加载不同位置的类 Bootstrap,ExtClassLoader,AppClassLoader。有的类加载器也是Java类...
分类:编程语言   时间:2015-03-03 21:59:31    阅读次数:158
android 读书笔记 1
四层linux 内核层library java 虚拟机frameworkapplication四组件活动(activity), 服务(service), 广播接收器(broadcast receiver), 内容提供器(content provider)设备掉线点DDMS右边下拉列表中的reset ...
分类:移动开发   时间:2015-03-03 20:19:51    阅读次数:140
java的lang包
1 String,八种基本数据类型的包装类都在这个包中2 Object:类层次结构的根类3 Math:执行基本数学方法运算4 StringBuffer:线程安全的可变字符序列5 thread:是程序中的执行线程。Java 虚拟机允许应用程序并发地运行多个执行线程。
分类:编程语言   时间:2015-03-03 18:12:04    阅读次数:169
给自己的android扫盲文 - 1
1. 你得知道,android开发打一开始就是java的事,没其它语言什么事情,就是说google提供的android sdk中的api都是java的api2. 至于强大的跨平台语言,你懂的,非c/c++莫属,说java是跨平台,那是扯淡,没java虚拟机看你能跑java不, 而c/c++语言是将程...
分类:移动开发   时间:2015-03-02 22:17:04    阅读次数:150
Java解释器
解释器是Java虚拟机非常重要的一部分,它的工作就是把字节码转化为机器码并运行。Hotspot中实现了两种具体的解释器,分别是模板解释器而C++解释器。同时在Hotspot的源码树中还保留着一种“字节码解释器”的古老解释器。这种解释器没有编译优化,效率比较低,本质上就是一个比较长的switch语句,针对不同的字节码执行不同的操作。这些操作直接以C/C++语言的形式表现出来,随着项目的编译一起形成了...
分类:编程语言   时间:2015-03-02 16:55:36    阅读次数:205
修饰符使用范围
5.10 修饰符的适用范围strictfp关键字的含义是FP-strict,也就是精确浮点的意思,在java虚拟机进行浮点运算时,使用strictfp可以让浮点运算更加精确。 native主要用于修饰一个方法,它类似于一个抽象方法,与抽象方法不同的是:native方法通常采用C语言来实现,如果某个方法需要利用平台相关特性,或者访问系统硬件,则可以使用native修饰该方法,再把该方法交给C去实现,...
分类:其他好文   时间:2015-03-01 11:58:25    阅读次数:137
完整java开发中JDBC连接数据库代码和步骤
JDBC连接数据库 ?创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(StringclassName)实现。 例如: try...
分类:数据库   时间:2015-02-28 21:28:46    阅读次数:175
有关java构造器的笔记
1. 不涉及继承和多态的构造器初始化过程 当程序中出现new A a() , 或者使用了A类的静态方法等代码时(声明一个A类对象不算) java虚拟机会首先加载A类, 然后执行A的静态初始化, 静态初始化会先将所有的静态成员变量进行默认初始化, 也就是基本数据类型初始化为0, 引用数据类型初始化为....
分类:编程语言   时间:2015-02-28 20:12:21    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!