Java虚拟机类加载机制---深入理解Java虚拟机

概述 虚拟机吧描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java 类型,这就是虚拟机的类加载机制。 在Java 语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略虽然会令类加载是稍微增加一些性能开销...

2016-08-05 00:32:33

阅读数 307

评论数 0

Java垃圾回收(三)垃圾收集器---深入理解Java虚拟机

如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。Java 虚拟机规范中对垃圾收集器应该如何实现并没有任何规定,因此不同的厂商、不同的版本的虚拟机所提供的垃圾收集器都可能会有很大差别,并且一般都会提供参数供用户根据自己的应用特点和要求组合出各个年代所使用的收集器。 上图...

2016-07-29 19:52:19

阅读数 299

评论数 0

Java垃圾回收(二)垃圾收集算法---深入理解Java虚拟机

垃圾收集算法 由于垃圾收集算法的实现设计大量的程序细节,而且各个平台的虚拟机操作内存的方法又不相同,因此本节只是介绍几种算法的思想及其发展过程 1. 标记-清除(Mark-Sweep)算法 最基础的算法是“标记-清除”算法,就和它的名字一样,...

2016-07-25 23:42:40

阅读数 353

评论数 0

Java垃圾回收(一)对象存活状态判断---深入理解Java虚拟机

程序计数器,虚拟机栈和本地方法栈 首先我们先来看下垃圾回收中不会管理到的内存区域,在Java虚拟机的运行时数据区我们可以看到,程序计数器,虚拟机栈,本地方法栈这三个地方是比较特别的。这个三个部分的特点就是线程私有的,它们随着线程的创建而诞生,也因线程的结束而灭亡。栈中的栈...

2016-07-25 23:00:53

阅读数 2290

评论数 1

Java内存区域---深入理解Java虚拟机

对于C,C++程序员来说,在内存管理领域,他们既是拥有最高权力的,也是从事最基础的,因为他们即拥有每一个对象的“所有权”,又担负着每一个对象生命的从开始到结束的维护责任。 而对于Java 程序员来说,在虚拟机内存管理机制的帮助下,不再需要为每一个new 操作去写配对的delete/free...

2016-07-22 20:03:32

阅读数 278

评论数 0

Phantomjs+Nodejs+Mysql数据抓取(2.抓取图片)

概要 这篇博客是在上一篇博客Phantomjs+Nodejs+Mysql数据抓取(1.抓取数据) http://blog.csdn.net/jokerkon/article/details/50868880 后进行的第二部分,请各位读者在看这篇博客之前先浏览上一篇,因为这里面...

2016-03-22 23:00:48

阅读数 1247

评论数 0

Phantomjs+Nodejs+Mysql数据抓取(1.数据抓取)

概要: 这篇博文主要讲一下如何使用Phantomjs进行数据抓取,这里面抓的网站是太平洋电脑网估价的内容。主要是对电脑笔记本以及他们的属性进行抓取,然后在使用nodejs进行下载图片和插入数据库操作。

2016-03-13 00:58:19

阅读数 3617

评论数 1

Java IO流 学习笔记

Java IO流学习笔记 首先我们先看看整个IO流的体系图 由图中我们可以看出,Java的IO主要分为字节流和字符流两部分。每一部分都有相应的读和写操作,再往下就是各种操作的细分,比如BufferReader,InputerStreamReader之类,就是缓存读取,和字节流通向字符流的...

2016-03-09 16:49:03

阅读数 395

评论数 0

有关电子商务平台的个人学习总结

首先说一下什么是电子商务平台: 电子商务平台即是一个为企业或个人提供网上交易洽谈的平台。企业电子商务平台是建立在Internet网上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境;是协调、整合信息流、物质流、资金流有序、关联、高效流动的重要场所。企业、商家可充分利用电子商务平台提供的网络...

2015-10-27 19:10:45

阅读数 1662

评论数 0

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