E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【深入JAVA虚拟机】
《
深入java虚拟机
》(二)
这种向着具有网络移动性的分布式处理的方向发展的新的软件模式,其快速的发展,得益于网络带宽的性能提高和价格下降。在旧的模式下,用户启动本地磁盘上的软件来浏览和操纵网络传输的数据,软件版本的更新往往通过磁带、软件或者光盘等介质来发布的,这种更新升级的方式相当麻烦。而在这种新的软件模式下,软件和数据之间的界限也不明显,我们统称这些为“内容”,因为软件也像数据那样被传输,软件升级不再需要物理介质上的
lzhang
·
2011-04-25 19:00
虚拟机
本地磁盘
正式版
软件版本
最新版本
面试经验
读读《
深入Java虚拟机
》 4.多线程,ThreadLocal,线程同步,new IO 5
vigorous2008
·
2011-04-22 21:00
java
设计模式
spring
多线程
面试
深入JAVA虚拟机
(一)
《
深入JAVA虚拟机
》已看了有段日子了,因最近才开博客,所以想以此来写自己的读书笔记。
lzhang
·
2011-04-19 20:56
java
虚拟机
读书笔记
程序员
休闲
解析Java的Class文件格式——解析魔数和版本号
熟悉Java语言有好几年了,技术也学了一些,现在主要从事J2ME技术方面的工作,最近工作不是很忙,就找了本电子书——《
深入Java虚拟机
(第二版)》,仔细阅读了一下,读起来比较吃力,现在把Java class
zhaohaolin
·
2011-04-08 14:00
java
工作
虚拟机
读书
sun
如何编写更快的循环(android,java)
其实有兴趣的朋友可以了解下java虚拟机是怎么工作的,对我们有莫大的好处,我之前看过翻译的很好书名叫《
深入java虚拟机
》老外写的总的来说写的不错,内部机理很清楚! 以下代码是我转载的,可以看看!
guo_love_peng
·
2011-04-06 23:00
java
android
虚拟机
list
Google
loops
其实对于android java真的很重要!
现在也发现了几本不错的书,李刚的两本书,thinking in java,就不用说了,还有一本是
深入java虚拟机
,这本也很不错!
michaelye1988
·
2011-03-24 13:00
java
虚拟机
android
其实对于android java真的很重要!
现在也发现了几本不错的书,李刚的两本书,thinking in java,就不用说了,还有一本是
深入java虚拟机
,这本也很不错!
michaelye1988
·
2011-03-24 13:00
java
android
虚拟机
深入Java虚拟机
JVM类加载初始化学习笔记
1. Classloader的作用,概括来说就是将编译后的class装载、加载到机器内存中,为了以后的程序的执行提供前提条件。2. 一段程序引发的思考:风中叶老师在他的视频中给了我们一段程序,号称是世界上所有的Java程序员都会犯的错误。诡异代码如下:packagetest01; classSingleton{ publicstaticSingletonsingle
suhuanzheng7784877
·
2011-03-16 22:00
java
jvm
C++
虚拟机
应用服务器
深入Java虚拟机
JVM类加载初始化学习笔记
1. Classloader的作用,概括来说就是将编译后的class装载、加载到机器内存中,为了以后的程序的执行提供前提条件。2. 一段程序引发的思考:风中叶老师在他的视频中给了我们一段程序,号称是世界上所有的Java程序员都会犯的错误。诡异代码如下:packagetest01; classSingleton{ publicstaticSingletonsingle
suhuanzheng7784877
·
2011-03-16 22:00
java
jvm
C++
虚拟机
应用服务器
finally在return之前执行
今年上自习看<<
深入java虚拟机
>>,有提到虚拟机里有种基本类型:returnAddress,用于实现finally子句.
yeshaoting
·
2011-03-15 12:00
编程
虚拟机
finally在return之前执行
今年上自习看<<
深入java虚拟机
>>,有提到虚拟机里有种基本类型:returnAddress,用于实现finally子句.
yeshaoting
·
2011-03-15 12:00
编程
虚拟机
finally在return之前执行
今年上自习看<<
深入java虚拟机
>>,有提到虚拟机里有种基本类型:returnAddress,用于实现finally子句.
yeshaoting
·
2011-03-15 12:00
编程
虚拟机
finally在return之前执行
今年上自习看<<
深入java虚拟机
>>,有提到虚拟机里有种基本类型:returnAddress,用于实现finally子句.
yeshaoting
·
2011-03-15 12:00
编程
虚拟机
重构实践之一(zz)
昨天看了一下CSDN举办的SD2.0大会邀请的嘉宾,不得不说,确实阵容很强大,都是业界比较有名气的人,就小弟知道名有其人的,有JE的肉饼,翻译《
深入java虚拟机
》的曹晓刚,JE技术大牛李锟,《java
liliugen
·
2011-02-24 10:00
编程
swing
软件测试
项目管理
企业应用
深入Java虚拟机
:JVM中的Stack和Heap
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。 一般,JVM的内存分为两部分:Stack和Heap。 Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移;pop一定字节长度数据或者指令
andychenroy
·
2011-02-18 11:00
java
jvm
数据结构
虚拟机
深入java虚拟机
笔记
1,java体系结构包括四个独立但相关的技术:java语言、class文件格式、java的api、java虚拟机2,java虚拟机是一台抽象的计算机,主要任务是装载class文件并且执行其中的字节码。不同的java虚拟机,其执行引擎的实现可能不一样。分为软件实现和硬件实现(内嵌在芯片),软件实现有以下几种:(1)每次都会解释字节码(2)即时编译,即编译成本低机器代码,缓存起来可以重用(3)自适应优
·
2011-01-29 21:00
Java异常设计
八天前在JavaWorld电子杂志上发现这篇八年前的文章,有一种相见恨晚的感觉,一看作者竟是Bill Venners(前段时间拜读他的《
深入Java虚拟机
》),遂惶恐译之。异常设计---
烈冰
·
2011-01-26 23:00
一些要看的书籍
语句性能优化 软件随想录 人件 设计模式 java高级程序设计 类加载, 类反射 编译原理 代码重构学习 计算机组成原理 java定位技术 JAVA的反射机制与动态代理.pdf
深入
lxk1314
·
2011-01-24 19:00
java
设计模式
oracle
sql
编程
读书笔记——
深入Java虚拟机
第二版(第二章)
第二章 平台无关 1.为什么要平台无关 用Java创建的可执行二进制程序,能不加改变地运行于多个平台.新兴的网络化嵌入式设备则展示了Java又一擅长的领域,因为它的平台无关性在这种环境下非常有用.这给于了网络一个同构的运行环境. 2.Java的体系结构对平台无关的支持 2.1 Java平台 Java平台扮演一个运行时Java程序与其下的硬件和操作系统这间的缓冲角色. 2.2 Java语
小峰子
·
2011-01-02 15:00
java
jvm
虚拟机
linux
读书
深入java虚拟机
学习笔记
java虚拟机: java虚拟机包括一个classloader 和一个执行引擎。 执行引擎: 执行引擎的实现多种多样,主流有4种 1:解释执行 最简单的执行方式。 2:just-in-time compiler 编译的时候缓存编译出来的本地机器码,然后执行。缺点是浪费内存。 3:自适应优化器 属于解析执行和juest-in-time的折衷产品。首先解释执行,然后监控,碰到有性能损耗比
valy
·
2010-12-27 22:00
java
虚拟机
jni
Security
网络应用
《
深入Java虚拟机
学习笔记》- 第19章 方法的调用与返回
1. 第19章方法的调用与返回 1.1 关于构造方法那点事 关于构造方法调用的总结性说明:l 在一个类中,如果不定义构造方法,则编译器会默认生成一个无参构造方法;l 在构造方法中,如果想要调用其他的构造方法(用this调用本类的其它构造方法,用super调用父类的构造方法),必须放在构造方法的第一行;l 在构造方法中,如果不显式地调用其它
li_tengfei
·
2010-12-25 16:00
java
虚拟机
object
String
Class
编译器
《
深入Java虚拟机
学习笔记》- 第10章 栈和局部变量操作
1. 第10章栈和局部变量操作基本指令分析:规律:store表示弹出操作数栈(操作数栈是一个栈)顶的数据放入局部变量区store_x表示弹出操作数栈顶的数据放入局部变量区索引为x的地方load表示将局部变量区中某个位置(即某个索引,因为局部变量区是一个数组)的局部变量压入操作数栈load_x表示将局部变量区中x位置的局部变量压入操作数栈astore表示弹出操作数栈顶的对象引用,并放入局部变量
li_tengfei
·
2010-12-25 16:00
java
虚拟机
String
存储
Class
编译器
《
深入Java虚拟机
学习笔记》- 第5章 Java虚拟机
1. 第五章JAVA虚拟机 1.1.1 初始线程Java程序中初始的main()方法,作为该程序初始线程的起点。任何其它的线程,都是有这个初始线程启动的。 在JAVA虚拟机内部,有两种类型的线程:守护线程和非守护线程(实时线程)。比如执行垃圾收集任务的线程,就是一种守护线程。我们也可以把我们自己创建的线程标记为守护线程。初始线程,不是守护线程。 当虚拟机中所有的实时线程都
li_tengfei
·
2010-12-25 16:00
《
深入Java虚拟机
学习笔记》- 第一、二章 Java体系结构和平台无关性
1. 第一章Java体系结构Java编程环境: Java虚拟机基本结构: Java有两种类型的类装载器:启动类装载器和用户定义的类装载器。启动类装载器是虚拟机实现的一部分,通常用C/C++语言来编写(Java虚拟机就是用C/C++语言编写的)。启动类装载器主要是装载JAVAAPI核心类库。用户定义的类装载器则是用JAVA语言编写的,因此,我们可以定义自己的类装载器,在程序运行期间,根据我们
li_tengfei
·
2010-12-25 15:00
java
jdk
虚拟机
jni
语言
平台
深入java虚拟机
读书笔记(二)
第六章javaclass文件6.1javaclass文件是什么 javaclass文件是对java程序二进制文件格式的精确定义,每一个javaclass文件都对一个java类或者java接口做出了全面描述。6.1class文件的内容 (1)magicnumberjavaclass文件的前四个字节是魔数:0XCA
foxxiao
·
2010-12-23 12:00
java
虚拟机
读书
Access
class 文件结构
官方讲解网址:http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#80959 另在《
深入
suhefa
·
2010-12-22 14:00
java
html
虚拟机
Blog
sun
深入Java虚拟机
:JVM中的Stack和Heap
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。一般,JVM的内存分为两部分:Stack和Heap。 Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,
vboy1988
·
2010-12-17 10:00
java
jvm
数据结构
虚拟机
网络安全验证协议两则
对于网络安全的知识比较匮乏,最近在读《
深入JAVA虚拟机
》一书,讲到了JAVA虚拟机的安全控制问题,想起本科的时候做过一个网络硬盘项目,其中纠结讨论的就是一个验证客户端和服务端以防止假客户端或假服务端欺骗的问题
jiaweihao1987
·
2010-11-29 21:00
应用服务器
虚拟机
qq
网络协议
网络应用
重构实践之一
昨天看了一下CSDN举办的SD2.0大会邀请的嘉宾,不得不说,确实阵容很强大,都是业界比较有名气的人,就小弟知道名有其人的,有JE的肉饼,翻译《
深入java虚拟机
》的曹晓刚,JE技术大牛李锟,《java
cantellow
·
2010-11-28 01:00
编程
swing
项目管理
软件测试
企业应用
重构实践之一
昨天看了一下CSDN举办的SD2.0大会邀请的嘉宾,不得不说,确实阵容很强大,都是业界比较有名气的人,就小弟知道名有其人的,有JE的肉饼,翻译《
深入java虚拟机
》的曹晓刚,JE技术大牛李锟,《java
cantellow
·
2010-11-28 01:00
编程
swing
软件测试
项目管理
企业应用
深入java虚拟机
读书笔记
术语:类型通常代表类和接口(当类装载器装载了新的类型)。一.java体系结构介绍1.java体系结构,包括四个独立技术(1)java程序设计语言(2)javaclass文件格式(3)java应用编程接口(API)(4)java虚拟机:主要任务是转载class文件并且执行其中的字节码。它由类装载器(可以从程序和api中装载class文件,只有需要的类才会装载)和执行引擎组成(字节码由引擎来执行)
foxxiao
·
2010-11-17 10:00
java
多线程
数据结构
虚拟机
读书
从头读<<
深入Java虚拟机
第二版>> 第三章 安全
以下内容全部摘自<<
深入Java虚拟机
第二版>> 欢迎转载, 欢迎拍砖 1 为什么需要安全 2 基本沙箱 3 类装载器体系结构 在JAVA沙箱中
leayer
·
2010-11-15 17:00
java
数据结构
编程
虚拟机
从头读<<
深入Java虚拟机
第二版>> 第二章 平台无关
以下内容全部摘自<<
深入Java虚拟机
第二版>> 欢迎转载, 欢迎拍砖 1 为什么要平台无关 JAVA程序可以不加修改的运行于多个平台 传说中的 一处编译,处处运行
leayer
·
2010-11-15 17:00
java
多线程
虚拟机
J2SE
嵌入式
从头读<<
深入Java虚拟机
第二版>> 第一章 Java体系结构介绍
以下内容全部摘自<<
深入Java虚拟机
第二版>> 欢迎转载, 欢迎拍砖 Java技术的核心就是Java虚拟机--所有的Java程序都在其上运行.
leayer
·
2010-11-15 17:00
java
编程
虚拟机
框架
网络应用
classLoader体系, 类的初始化过程
以下内容全部摘自<<
深入Java虚拟机
第二版>> Java虚拟机有两种类装载器:启动类装载器和用户自定义类装载器.
leayer
·
2010-11-08 21:00
java
虚拟机
深入Java虚拟机
1. 能否自己写一个java.lang.Virus类用?该类能否获取java.lang包的包访问权限? 问题一答案是yes, 这个自定义的Virus类可以由用户类类装载器装载(就是不是启动类,扩展类,classpath类装载器的那个装载器) 问题二答案是No,因为包访问权限必须是同一个类装载器下的包中的类。位于java.lang中的系统类都是由启动类装载器装载的,自定义的jav
echohfut
·
2010-11-03 09:00
java
虚拟机
C#之int挑战Java之Integer
本文涉及到一些JVM原理和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《
深入Java虚拟机
(第2版)》,将它与我在《.NET 4.0面向对象编程漫谈
Leon.Wood
·
2010-10-25 16:00
java
jvm
C++
c
C#
C# 之 int 挑战 Java 之 Integer
本文涉及到一些JVM原理和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《
深入Java虚拟机
(第2版)》,将它与我在《.NET4.0面向对象编程漫谈》中介绍的CLR原理与IL汇编指令作个对比
wodamazi
·
2010-10-24 11:00
Integer
C# 之 int 挑战 Java 之 Integer
本文涉及到一些JVM原理和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《
深入Java虚拟机
(第2版)》,将它与我在《.NET4.0面向对象编程漫谈》中介绍的CLR原理与IL汇编指令作个对比
bitfan
·
2010-10-24 11:00
java
jvm
多线程
.net
C#
Integer
finally知多少(二)
接:finally知多少(一) 问题解释 结合《
深入Java虚拟机
(第二版)》这本书和代码编译后产生的二进制指令代码,我对以上问题做了部分解释,鉴于我的才疏学浅,有些观点是有误的,希望高手指正(有误的观点容易引起误导
DLevin
·
2010-09-26 21:00
java
jvm
虚拟机
J#
读书笔记——
深入Java虚拟机
第二版(第一章)
第一章 Java体系结构介绍 1.为什么使用Java 通过网络连接起来的智能设备和计算机组成的基础结构开创了软件的新环境 Java的体系结构决定了其程序的安全、健壮和平台无关,可以在很多不同的计算机和设备上运行 2.网络带来的挑战和机遇 挑战: 逐渐增长的以网络为核心的硬件环境 安全性 程序的健壮性 机会: 在线程序发布 运动的对象 平台无关性、安全性、网络
小峰子
·
2010-09-14 23:00
java
虚拟机
应用服务器
网络应用
读书
深入Java虚拟机
:JVM中的Stack和Heap
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。一般,JVM的内存分为两部分:Stack和Heap。Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,S
wangweitingaabbcc
·
2010-08-18 12:00
java
jvm
虚拟机
优化
ClassLoader
Class
<
深入java虚拟机
>学习笔记
最近一直在看<
深入java虚拟机
>这本书,虽然是本比较老的书了.但看了几章后,感觉自己对一些底层的知识更了解了.现总结一下.
liwei113114
·
2010-08-17 15:00
java
数据结构
虚拟机
java异常处理相关 (2)
具体的原理最好是去看《
深入java虚拟机
》,里面对jsr、ret等几个指令做了详细的说明。这里不深入分析,而仅仅是从表现
xiemk2005
·
2010-08-12 15:00
java
虚拟机
String
测试
Class
Build
String对象的创建过程中的内存分配
《
深入Java虚拟机
》书中是这样描述的:JVM运行时数据区的内存模型由五部分组成: 方法区(类型信息被存储在一个称为方法区的内存逻辑区中。类型信息是由类加载器在类加载时从类文件中提取出来的。
fover717
·
2010-07-25 10:00
jvm
优化
String
存储
Class
编译器
七、八月份计划
一、学习oracle数据库二、将
深入Java虚拟机
看完三、准备托福考试~四、程序员葵花宝典看完
ac903919
·
2010-07-20 08:00
java
oracle
数据库
虚拟机
Java平台无关性的实现
但一直以来学的都是比较基础的东西,从开始接触Java开始我就听到了许多关于Java在应用方面的优点,诸如平台无关性等等,但是对于什么是平台无关性,Java又是如何实现的平台无关性,则是一直半解,知道前几天在网上看到了《
深入
huchen0907
·
2010-07-16 09:00
java
虚拟机
网络应用
企业应用
嵌入式
Java虚拟机简述
今天我利用这篇文章来解释解释,也当作自己的《
深入Java虚拟机
》的读书笔记。希望各位看官多多指教.
fhqllt
·
2010-05-23 22:00
java
jvm
数据结构
虚拟机
读书
Java虚拟机简述
今天我利用这篇文章来解释解释,也当作自己的《
深入Java虚拟机
》的读书笔记。希望各位看官多多指教.
gogole_09
·
2010-05-23 16:00
java
jvm
数据结构
虚拟机
读书
深入Java虚拟机
:JVM中的Stack和Heap
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。一般,JVM的内存分为两部分:Stack和Heap。Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,S
zhoujianghai
·
2010-05-16 15:00
java
jvm
数据结构
虚拟机
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他