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源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
thinkblog
·
2011-11-16 20:00
java源码
Java源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《CoreJava》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
cntanghai
·
2011-11-16 20:00
Java源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人
悟⑤道
·
2011-11-09 11:00
java源码
深入java虚拟机
编译常量、ClassLoader类、系统类加载器深度探析
import java.util.Random; class test1{ public static final int x = 6/2; static { System.out.println("test1 static block"); }}class test2{ public static final i
caodaoxi
·
2011-10-29 13:00
ClassLoader
深入Java虚拟机
JVM类加载初始化学习笔记
1. Classloader的作用,概括来说就是将编译后的class装载、加载到机器内存中,为了以后的程序的执行提供前提条件。2. 一段程序引发的思考:风中叶老师在他的视频中给了我们一段程序,号称是世界上所有的Java程序员都会犯的错误。诡异代码如下:package test01; class Singleton{ public static Singleton s
mrzhangshunli
·
2011-10-29 10:00
JAVA虚拟机
JVM的内存管理
回顾了一下
深入java虚拟机
这本书,总结一下jvm的内存管理 方法区(Permanent Generation) VM Args:-XX:PermSize=10M -XX:MaxPermSize
pwc_beyond
·
2011-10-27 21:00
内存管理
谁是initiating loader
《
深入Java虚拟机
》第二版(很老的那本,Bill Venners写的,有中文翻译那本)第八章讲解类加载器用了个 Cindy、Mom、Grandma的例子。但那个例子是错的。
ravenex
·
2011-10-15 21:00
Java综合
深入Java虚拟机
:JVM中的Stack和Heap
http://developer.51cto.com/art/201003/188753.htm在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。一般,JVM的内存分为两部分:Stack和Heap。Stack(栈)是JVM的内存指令区。Stack管理很简单,push
cynhafa
·
2011-10-12 15:00
JAVA虚拟机
读源码的建议
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
lxy2330
·
2011-10-11 22:00
源码
JVM学习笔记一 之 概述
国庆放假没买到票,没回家,呆在住的地方,花了三天时间看了下>,算是对以前看过的《
深入Java虚拟机
》的一个有力补充,前者有很多作者实际的例子,后者偏向于理论上的东西,不过后者太老了。
yueyemaitian
·
2011-10-04 22:00
jvm
虚拟机
java 关于primitive数组 内存问题
问题是我们如下情况:int[]arr={1,2,3,4},我查看了一下
深入java虚拟机
测试了一下就没有new直接int[]arr={1,2,3,4}也是存放在堆里的。
clam_clam
·
2011-09-29 14:00
java
虚拟机
String
测试
Class
Primitive
读书笔记:《
深入java虚拟机
第二版》--- Java的体系结构
原文链接:http://www.cnblogs.com/nicholas_f/articles/1733512.htmlJava体系结构包括四个独立但相关的技术:Java程序设计语言Javaclass文件格式Java应用编程接口(API)Java虚拟机用Java编程语言编写源代码,把它编译成Javaclass文件,然后再在Java虚拟机中运行class文件(图1.1)。 Java虚拟机和JavaA
andyliuxs
·
2011-09-27 21:00
JAVA虚拟机
《
深入Java虚拟机
》_类型的生命周期_Version2
LastUpdataTime:11.11.14 首先,要弄清楚的是,本文记录的是“类型”的生命周期,而非“对象”的生存周期方面的笔记。当然,对象的生存周期实际上属于类型的生命周期问题的一部分。 何为类型的生命周期? 简单的讲,就是Java类型(类或接口)进入JVM开始到最终退出。从大体上讲,可以分为三个部分:开始阶段的装载、连接、初始化,占绝
白粥若水
·
2011-09-19 21:00
JAVA虚拟机
JVM学习笔记之GC
研究了一段时间的JVM,主要参考了《
深入java虚拟机
》和《java虚拟机规范》,决定写点东西总结一下。 先说说GC回收。
wupuyuan
·
2011-08-25 09:00
java
jvm
GC
JVM学习笔记之GC
研究了一段时间的JVM,主要参考了《
深入java虚拟机
》和《java虚拟机规范》,决定写点东西总结一下。 先说说GC回收。
wupuyuan
·
2011-08-25 09:00
java
jvm
GC
软件方面的书籍
《
深入java虚拟机
》 3.《编译原理》 4.《Java安全性编程》(已绝版) 网络方面书籍: 1.《TCP/IP 卷》(一,二,三) 其他书籍: 1.
bsszds
·
2011-08-24 18:00
软件
从jvm运行机制来分析String对象
《
深入JAVA虚拟机
》书中是这样描述的:JVM运行时数据区的内存模型由五部分组成【1】方法区【2】堆【3】JAVA栈【4】PC寄存器【5】本地方法栈对于这样的代码:publiccl
fg2006
·
2011-08-23 21:04
java虚拟机
Java源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《CoreJava》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
imcxin
·
2011-08-23 16:00
java
tomcat
Hibernate
servlet
struts
jdbc
JVM学习笔记--Java运行时数据区域
---------------------声明:本学习系列主要为学习周志明先生的《
深入java虚拟机
--JVM高级特性与最佳实践》的笔记,并非原创,特此声明。
cza55007
·
2011-08-22 21:45
Java
Java源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
zwchen
·
2011-08-20 19:00
spring
源码
Hibernate
struts
源码阅读
Java源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《CoreJava》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
zwchen
·
2011-08-20 19:00
struts
hibernate
源码阅读
源码
Spring
Java源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
zwchen
·
2011-08-20 19:00
spring
源码
Hibernate
struts
源码阅读
Java源码阅读的真实体会
说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《CoreJava》,你是很难从中吸收到营养的,特别是《
深入Java虚拟机
》这类书,别人觉得好,未必适合现在的你
(author unknown) wangjia
·
2011-08-20 11:00
java
源码
阅读
JVM虚拟机
要对Java程序进行内存优化和性能调优,不了解虚拟机的内部原理(或者叫规范更严谨一点)是肯定不行的,这里推荐一本好书《
深入Java虚拟机
(第二版)》(BillVenners著,曹晓刚蒋靖译,实际上本文正是作者阅读本书
terry0501
·
2011-08-19 17:00
jvm
深入Java虚拟机
:JVM中的Stack和Heap
深入Java虚拟机
:JVM中的Stack和Heap 在JVM中,静态属性保存在Stack指令内存区,动态属性保存在Heap数据内存区。
snowme103
·
2011-08-17 10:00
java
继承、覆盖是你期望的执行结果吗
下面例子摘自《
深入JAVA虚拟机
第二版》第19章,P354 PS:本文不做结果解释,原因请参考作者的解释。
shuidexiongdi
·
2011-08-09 11:00
java
深入Java虚拟机
读书笔记——第7章 类型的生命周期
第七章类型的生命周期 1. 类型装载、链接与初始化 装载:将二进制形式的Java类型读入Java虚拟机中;连接:将二进制形式的类型数据合并到迅即的运行时状态中去;A. 验证:确保Java类型数据格式正确并且适用于Java虚拟机适用;B. 准备:负责为该类型分配它所需的内存环境;(如类变量分配内存)C. 解析:负责将常量池中的符号应用转换为直接引用;初始化:给类变量赋予适当的初
yefeng_laixi
·
2011-08-07 13:00
JAVA虚拟机
深入JVM-JVM
最近在看
深入JAVA虚拟机
这本书,JAVA虚拟机这章讲得很细致,粗略看了并整理一下,都是理论性的东东,不过收获很大。
badboy_blue
·
2011-08-03 18:00
jvm
《
深入Java虚拟机
》_平台无关性与程序的最佳可移植性
在前面的日志中,我简单分析了Java的体系结构对Java在开发网络环境下软件的绝佳支持,主要有三点:平台无关性,安全特性,和可移植性。那么,Java 是如何做到这一点的呢? 任何一个学习软件,接触到Java的人都应该知道Java的一大卖点(文雅的叫法是优势)便是它的平台无关性——它宣称同样的Java程序能在不同的OS上面运行,而这又是传统语言,如C,C++等做不到的。 &n
白粥若水
·
2011-07-23 20:00
平台无关
最佳可移植性
《
深入Java虚拟机
》_Java体系结构
Java体系结构: 当程序员编写和运行一个Java程序时,会同时体验到四种独立但相关的技术。 一、用Java编程语言编写源代码 二、将之编译成Java Class文件 三、在Java虚拟机(JVM)上运行Class文件 四、当编写程序时,通过调用类(这些类实现了Java API)中的方法来访问系统资源(比如I/O)。运行程序时,通过调用Java Class文件中实现Java
白粥若水
·
2011-07-21 21:00
Class文件
api
JAVA虚拟机
体系结构
JVM学习(一)
前几天在图书馆的书架上看到了这本很旧的书——
深入java虚拟机
(InsidetheJavaVirtualMachine,SecondEdition),简单的翻了下确实不错,因此回去后也把电脑桌面上那个
MoreeVan
·
2011-07-20 20:00
JVM学习(一)
前几天在图书馆的书架上看到了这本很旧的书——
深入java虚拟机
(Inside theJava Virtual Machine,Second Edition),简单的翻了下确实 不错,因此回去后也把电脑桌面上那个
wapysun
·
2011-07-20 20:00
jvm
ClassLoader 深入解析
本文是根据是在《北京圣思园
深入JAVA虚拟机
系列视频》的基础上自己整理而来,内容范围没有超过其系列所述,在此给予说明。
sunlujing
·
2011-07-18 15:00
java
jvm
编程
ClassLoader
一些电子书整理
svnbook ;
深入java虚拟机
; 深入学习log4j; 代码大全中文版; 设计模式; 软件工程思想; 敏捷软件开发; 精通JavaScript(图灵计算机科学丛书); 大型企业信息系统的架构设计
yanlei3032
·
2011-07-04 17:00
书
深入JAVA虚拟机
读书笔记
深入java虚拟机
读书笔记 第一章 java体系结构介绍 1.1为什么使用java环境的需要。
ylsun1113
·
2011-07-02 11:00
JAVA虚拟机
java内存模型笔记(一)
最近刚刚看了《
深入java虚拟机
》的前几张,趁着还有点印象,还是先写下来。
luzhecheng
·
2011-06-29 11:00
java
设计模式
jdk
tomcat
虚拟机
深入JAVA虚拟机
03年开始学Java,那时在学校阶段,记得当时就是学API呀,看这种各样介绍线程,IO,GUI编程的书籍。给我印象最深的是,我花了很长很长的时间去背JAVA的IO的类层次结构,特别是为了弄清什么是字节流,什么是字符流而琢磨。说实话,我至今也没有琢磨透JAVA实现字节流和字符流的细节,不过原理我是懂的。后来工作了,就学习STRUTS,HIBERNAT,SPRING,IBATIS,VELOCITY等等
kongfanyu
·
2011-06-28 09:00
java
虚拟机
struts
api
velocity
平台
java基础整理之--类的初始化
我们最好是能够先了解下java虚拟机的体系结构 java虚拟机内部体系结构(本图引自
深入
zhongrenmeng
·
2011-06-15 14:00
java
C++
c
虚拟机
C#
深入java虚拟机
读书笔记——第六章 class文件
第六章Javaclass文件1.class文件表: A.magic(魔数)——4个字节 B.minor-version和major-version(主次版本号)——4个字节 C.constant_pool_count和constant_pool常量池:储存了诸如文字字符串,final变量值,类名和方法名的常量,constant_pool_count计数在列表constant_pool之前,它的数值
yefeng_laixi
·
2011-06-11 23:00
java
虚拟机
F#
读书
Access
深入java虚拟机
读书笔记——第五章 java虚拟机【2】
五.类装载区子系统1. Java虚拟机有两种类装载器,启动类转载器和用户自定义类装载器,前者是Java虚拟机实现的一部分,后者则是Java程序的一部分;2. 装载、连接、初始化:(第七章,第八章会详细说明) l 装载:查找并装载类型的二进制数据; l 连接:执行验证、准备以及解析,解析是可选的;验证:确保被导入类型的正确性;准备:为类变量分配内存,并初始化为默认值;
yefeng_laixi
·
2011-06-05 22:00
java
多线程
数据结构
虚拟机
读书
深入java虚拟机
读书笔记——第五章 java虚拟机【1】
第五章java虚拟机一.什么是java虚拟机?1、抽象的Java虚拟机规范2、一个具体的Java虚拟机实现3、一个运行的Java虚拟机实例二.Java虚拟机的生命周期? l java虚拟机内部的两种线程:守护线程和非守护线程 l 守护线程通常都是由java虚拟机自己创建的,比如垃圾收集任务的线程 l java程序也可以创建守护线程 l Java程序的初始线程——从main()开始的线程为非守护线程
yefeng_laixi
·
2011-06-05 00:00
java
jvm
虚拟机
读书
深入java虚拟机
-java体系结构
深入java虚拟机
-java体系结构知识点:1.AVA体系结构包括四个独立但相关的部分:java程序设计语言、Javaclass文件格式、Java应用编程接口API、Java虚拟机。
心如止水 一心向佛
·
2011-06-01 22:00
深入java虚拟机
读书笔记——第三章 安全
1. 组成Java沙箱的基本组件如下:A.类加载体系结构B.class文件检验器C.内置于Java虚拟机(及语言)的安全特性D.安全管理器及JavaAPIJava安全模型的前三个部分——类加载体系结构、class文件检验器、Java虚拟机(及语言)的安全特性一起达到一个共同的目的:保持Java虚拟机的实例和它正在运行的应用程序的内部完整性,使得它们不被下载的恶意代码或有漏洞的代码侵犯。相
yefeng_laixi
·
2011-06-01 16:00
java
jvm
虚拟机
网络应用
读书
Avoiding Memory Leaks
为了深入学习,打算阅读《
深入Java虚拟机
》。
非淡泊无以明志,非宁静无以致远--Stay Hungry, Stay Foolish
·
2011-06-01 14:00
深入java虚拟机
读书笔记——第二章 与平台无关
1. 为什么要平台无关?a. 网络中连接着不同类型种类的计算机和设备,为了更好,更有效的共享资源和信息,必须有一个能够运行到不同种类计算机的程序,更新的时候还可以同步的更新。 b. 新兴的网络嵌入式设备,使java的平台无关更好的发挥,有助于简化系统管理任务JINI技术——专用于网络的即插即用功能的技术。 c. 对开发者而言,减少了开发和在多个平台部署的时间
yefeng_laixi
·
2011-05-31 18:00
java
编程
虚拟机
嵌入式
读书
深入java虚拟机
读书笔记——第一章 java体系结构介绍
java技术的核心就是java虚拟机——所有的java程序都在其上运行。Java的面向网络的核心就是java虚拟机,它支持java面向网络体系结构的三大支柱的所有方面:平台无关性,安全性和网络移动性。 不同的java虚拟机,有不同的执行引擎实现:1. 由软件实现的虚拟机中,最简单的执行引擎是一次性解释字节码;2. 即时编译器:执行引擎更快,跟消耗内存;第一次执行字节码时就会编译成本地机器代码,被缓
yefeng_laixi
·
2011-05-31 14:00
java
c
虚拟机
jni
读书
深入Java虚拟机
第一章:Java 体系结构介绍 Java 体系结构包括的四个独立但相关的技术: Java 程序设计语言,Java class 文件格式, Java 应用编程接口,Java 虚拟机 Java 面向网络的三大支柱:平台无关性,安全性和网络移动性。 不同的执行引擎:1,由软件实现的虚拟机,最简单的执行引擎就是一次性解释字节码 2,即时编译(第一次被执行的字节码被编译成本地机器代码,编
foreversunyao
·
2011-05-16 21:00
java
编程
虚拟机
活动
网络应用
C#之int挑战Java之Integer
可能有些图会看不到,可以到转载处去阅读:http://kb.cnblogs.com/page/79961/ 本文涉及到一些JVM原理和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《
深入
hz_chenwenbiao
·
2011-04-28 14:00
java
jvm
C++
c
C#
C#之int挑战Java之Integer(转)
可能有些图会看不到,可以到转载处去阅读:http://kb.cnblogs.com/page/79961/ 本文涉及到一些JVM原理和Java的字节码指令,推荐感兴趣的读者阅读一本有关JVM的经典书籍《
深入
hz_chenwenbiaotmb
·
2011-04-28 00:00
JAVA基础知识
深入Java虚拟机
:JVM中的Stack和Heap
在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题。一般,JVM的内存分为两部分:Stack和Heap。Stack(栈)是JVM的内存指令区。Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移;pop一定字节长度数据或者指令,S
yelwen000
·
2011-04-26 11: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
其他