码迷,mamicode.com
首页 >  
搜索关键字:深入理解java    ( 1011个结果
深入理解java虚拟机(一)-----java内存区域以及内存溢出异常
概述 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息 ...
分类:编程语言   时间:2019-04-21 16:05:41    阅读次数:133
Java 入门
Java 入门 入门书籍 Java相关书籍: 《Java编程思想》 算是比较经典和全面的书籍; 10章可以快速过一下,都是基本语法,不需要花太多时间. 中后段的一些章节,类型信息、泛型、容器、IO、并发等. 《深入理解Java虚拟机》 Java底层的运行环境是主要是C++构建的. Java之所以有跨 ...
分类:编程语言   时间:2019-04-14 15:53:07    阅读次数:147
Java基础 -- 深入理解Java异常机制
异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的实例,描述了出现在一段编码中的错误条件。当条件 ...
分类:编程语言   时间:2019-04-11 22:17:00    阅读次数:188
深入理解Java执行时数据区
前情回想 在本专栏的前12篇博客中。 我们主要大致介绍了什么是JVM, 而且具体介绍了class文件的格式。 对于深入理解Java, 或者深入理解运行于JVM上的其它语言, 深入理解class文件格式都是必须的。 假设读者对class文件的格式不是非常熟悉, 在阅读本博客以下的文章之前。 建议先读一 ...
分类:编程语言   时间:2019-04-06 14:24:28    阅读次数:171
《深入理解JAVA虚拟机》----------第三章 垃圾收集器与内存分配策略,读后感(中)
1.垃圾收集器 1.1 Serial收集器 这个收集器是一个单线程的收集器,它在进行垃圾收集时,必须暂停其他所有的工作线程。 它是虚拟机运行在Client模式下的默认新生代收集器,它简单而高效。 1.2 ParNew收集器 其实就是Serial收集器的多线程版本,目前只有它能与CMS收集器配合工作。 ...
分类:编程语言   时间:2019-03-29 17:28:24    阅读次数:160
《深入理解Java虚拟机》-----第7章 虚拟机类加载机制——Java高级开发必须懂的
代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。 7.1 概述 上一章我们了解了Class文件存储格式的具体细节,在Class文件中描述的各种信息,最终都需要加载到虚拟机中之后才能运行和使用。而虚拟机如何加载这些Class文件?Class文件中的信息进入到虚 ...
分类:编程语言   时间:2019-03-29 16:10:52    阅读次数:179
JDK默认使用的垃圾回收器
查看方法java -XX:+PrintCommandLineFlags -version 引用《深入理解Java虚拟机:JVM高级特性与最佳实践》的介绍: 所以,jdk8环境下,默认使用 Parallel Scavenge(新生代)+ Serial Old(老年代) -XX:+PrintComman ...
分类:其他好文   时间:2019-03-25 14:50:12    阅读次数:260
深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)PDF下载
网盘下载地址:深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)PDF下载 – 易分享电子书PDF资源网 作者: 周志明 出版社: 机械工业出版社 副标题: JVM高级特性与最佳实践 出版年: 2013-9-1 页数: 433 定价: 79.00元 装帧: 平装 内容简介 · · · · · ...
分类:编程语言   时间:2019-03-21 21:39:28    阅读次数:295
由一道面试题理解类加载机制
前言不了解JVM的类加载机制你也可以coding,但是当你了解之后,可以让你在coding的时候避免很多坑,本文将以一道常见的面试题去剖析一下。本文参考深入理解Java虚拟机(第2版)。1publicclassClassLoadTest{2privatestaticClassLoadTesttest=newClassLoadTest();34staticintx;5staticinty=0;67p
分类:其他好文   时间:2019-03-20 17:35:20    阅读次数:168
由一道面试题理解类加载机制
前言不了解JVM的类加载机制你也可以coding,但是当你了解之后,可以让你在coding的时候避免很多坑,本文将以一道常见的面试题去剖析一下。本文参考深入理解Java虚拟机(第2版)。1publicclassClassLoadTest{2privatestaticClassLoadTesttest=newClassLoadTest();34staticintx;5staticinty=0;67p
分类:其他好文   时间:2019-03-20 17:27:23    阅读次数:143
1011条   上一页 1 ... 12 13 14 15 16 ... 102 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!