自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒,是我追求的美德

成长在于学习,技术在于积累

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java虚拟机之对象的生命周期

要在JVM的堆中创建某类型的实例化对象,必须先完成该类型的加载、连接和初始化。因此,对象的生命周期只是类生命周期中的使用阶段,而类的生命周期要比对象的生命周期要长。对象的生命周期开始于类的实例化,中间经历使用阶段,结束于对象的垃圾收集。下面主要介绍对象生命周期中的这三个阶段。1. 类实例化    Java程序中,类可以被显式或者隐式地实例化。    显式实例化的4种途径:

2013-01-26 15:51:55 1455

原创 Java虚拟机之类的生命周期

Java作为一种面向对象语言,类是其非常重要的组成部分。Java程序经过编译之后,每个类或接口都会对应一个class文件。Java类型的生命周期就是指一个类型的class文件从被JVM加载到被JVM卸载的全过程。类型的生命周期一般包括装载、连接、初始化、使用和卸载五个阶段。1.装载    在装载阶段,Java虚拟机类加载器把类信息从二进制class文件读入JVM的方法区中,并在堆中创建该类

2013-01-24 14:02:27 1513

原创 Java虚拟机之Class文件

Class文件是Java程序的二进制格式,全面描述Java类或者接口。每个Class文件只能描述一个Java类或者接口的全部信息。Class文件的特点:1. 8位字节的二进制流;2. 按照数据项顺序存储,高位在前;3. 数据项之间没有间隔。Java虚拟机是通过读取和解析Class文件来执行Java程序,但是其他一些语言可以编译成Class文件在Java虚拟机上运行。因此,Java虚拟机并不关心Cl

2013-01-21 11:16:08 1531

原创 Java虚拟机之垃圾回收

内存作为程序运行时非常重要的一个系统资源,直接影响到程序的正常运行和程序性能。C/C++需要程序员显式地分配和释放内存,这不仅给程序员带来工作负担,而且还会给程序带来内存错误访问和泄露的安全隐患。Java的垃圾回收能够自动地管理内存,不仅提高了程序开发效率,而且保证了系统的安全性。      Java的垃圾回收机制主要的任务有两个:1. 识别不再被使用的对象;2. 释放不再被使用对

2013-01-15 19:02:14 1349

计算机网络(第三版)课后答案

计算机网络自顶向下与Internet特色(原书第三版),的课后习题答案,包括所有章节的内容。

2009-05-11

FTP文件传输协议(标准版)

标准的FTP文件传输协议,介绍FTP的各种命令和相关规定。

2009-05-11

C++编写的FTP客户端

FTP客户端的C++源程序,支持匿名登陆和用户名登陆,可以断点续传。

2009-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除