自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cg3410的博客

不积跬步无以至千里,不积小流无以成江海。

  • 博客(4)
  • 收藏
  • 关注

原创 java网络编程精解学习笔记(第一章 网络基础)

网络编程的基础任务是:开发客户端,服务器程序,使两者有条不紊的交换数据。 1.1进程就是执行中的程序,进程的任务就是执行程序中的代码。如下程序示例: public class EchoPlayer { public String echo(String msg) { return "echo" + msg; } public void talk() 

2016-12-26 11:36:53 927

翻译 深入理解JVM(虚拟机类加载机制)

1.概述 在class类中的信息需要最终加载到JVM中才能够运行和使用。JVM把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化后,最终形成可以被JVM直接使用的java类型。 与在编译期就进行连接的语言不同,java对Class文件的加载,连接,初始化是在运行时进行的,虽然加大了运行时的一些开销,但是对java的灵活性提供了很大好处。java动态扩展的特性就得益于j

2016-12-08 15:24:25 457

翻译 深入理解JVM(第三章 垃圾回收器与内存分配策略)

学习《深入理解JVM》做的笔记,有的用自己的话记录的,如果不准确请参考原文。 一,概述 在虚拟机内存的分配与回收中,虚拟机栈,本地方法栈和程序计数器的生命周期与线程相同。栈中的栈帧会随着方法的进入和完成而入栈出栈。分配的空间也在类结构确定下来后(即编译期)就知道了,所以这些区域不需要考虑垃圾回收的问题,因为方法或者线程结束内存也随着回收。而java方法区和堆不一样。一个接口的不同实现类内存

2016-12-06 15:40:17 1218

翻译 深入理解java虚拟机笔记(第二章:java内存区域)

最近在看《深入理解java虚拟机》,记录了一些笔记。根据原文用自己的语言进行记录的,有不准确的地方。如感兴趣请看原著。 一,java虚拟机运行时内存区域介绍: java虚拟机运行时内存区域包括: 方法区(method area),虚拟机栈(vm stack), 本地方法栈(native method stack), 堆(heap), 程序计数器(program counter register

2016-12-01 15:53:18 642 1

空空如也

空空如也

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

TA关注的人

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