搜书网 本次搜索耗时 0.024 秒,为您找到 168074 个相关结果.
  • 参考资料

    参考资料 参考资料 本书名为“深入理解Java虚拟机”,但要想深入理解虚拟机,仅凭一本书肯定是远远不够的,读者可以通过以下信息找到更多关于Java虚拟机方面的资料。我在写作此书的时候,也从下面这些参考资料中获得了很大的帮助。 (1)书籍 《The Java Virtual Machine Specification,Java SE 7 Editi...
  • venv --- 虚拟环境的创建

    venv —- 虚拟环境的创建 创建虚拟环境 虚拟环境是如何实现的 API 一个扩展 EnvBuilder 的例子 venv —- 虚拟环境的创建 Added in version 3.3. 源码: Lib/venv/ [https://github.com/python/cpython/tree/3.13/Lib/venv/ ]...
  • Item 7: 在 polymorphic base classes(多态基类)中将 destructors(析构函数)声明为 virtual(虚拟)

    Item 7: 在 polymorphic base classes(多态基类)中将 destructors(析构函数)声明为 virtual(虚拟) Item 7: 在 polymorphic base classes(多态基类)中将 destructors(析构函数)声明为 virtual(虚拟) 有很多方法取得时间,所以有必要建立一个 Time...
  • 6.5 公有设计和私有实现

    6.5 公有设计和私有实现 6.5 公有设计和私有实现 Java虚拟机规范描绘了Java虚拟机应有的共同程序存储格式:Class文件格式以及字节码指令集。这些内容与硬件、操作系统及具体的Java虚拟机实现之间是完全独立的,虚拟机实现者可能更愿意把它们看做是程序在各种Java平台实现之间互相安全地交互的手段。 理解公有设计与私有实现之间的分界线是非常...
  • 6.2 无关性的基石

    6.2 无关性的基石 6.2 无关性的基石 如果计算机的CPU指令集只有x86一种,操作系统也只有Windows一种,那也许Java语言就不会出现。Java在刚刚诞生之时曾经提出过一个非常著名的宣传口号:“一次编写,到处运行(Write Once,Run Anywhere)”,这句话充分表达了软件开发人员对冲破平台界限的渴求。在无时无刻不充满竞争的I...
  • 第7章 Java虚拟机

    第7章 Java虚拟机 第7章 Java虚拟机 Java虚拟机是Java语言能够取得成功的重要因素之一。Java语言在推出之时的一个口号是“编写一次,到处运行(write once, run anywhere)”。这个特性使Java语言相对同时代的其他编程语言更具吸引力,而正是Java虚拟机使这个特性成为可能。Java源代码经过编译器编译之后,得到以...
  • 7.5 HotSpot虚拟机

    7.5 HotSpot虚拟机 7.5.1 字节代码执行 7.5 HotSpot虚拟机 目前有不同厂商或机构开发的Java虚拟机实现。所有这些虚拟机实现都遵守Java虚拟机规范,但是所适用的情况有所不同。Java SE 7的OpenJDK实现使用的是Oracle的HotSpot虚拟机。HotSpot虚拟机从JDK 1.3开始是Sun提供的默认虚拟机实...
  • 第11章 晚期(运行期)优化

    第11章 晚期(运行期)优化 11.1 概述 第11章 晚期(运行期)优化 从计算机程序出现的第一天起,对效率的追求就是程序天生的坚定信仰,这个过程犹如一场没有终点、永不停歇的F1方程式竞赛,程序员是车手,技术平台则是在赛道上飞驰的赛车。 11.1 概述 在部分的商用虚拟机(Sun HotSpot、IBM J9)中,Java程序最初是通过解释...
  • 7.当手机变成ATM

    7.当手机变成ATM 7.当手机变成ATM 在上一小节中,我们探讨了微商城和微信支付发展成为“微商帝国”的相对优势与可能性,而本节所要叙述的则是一种现实的情景,设想的虚拟化的真实情景:我们的一切交易结算不再依赖现金、银行、网银、票据,而是手机全程操作完成,完全的数据信息代替实物钞票、虚拟存款代替银行柜台。 当手机变成新型的ATM,我们不再需要携带银...
  • 2.4 动态语言支持

    2.4 动态语言支持 2.4.1 Java语言与Java虚拟机 2.4 动态语言支持 这节将要介绍的是Java 7中的一个重要的新特性。这个新特性的特殊之处在于它是对Java虚拟机规范的修改,而不是对Java语言规范的修改。从这个角度来说,这个改动会比之前介绍的Java 7新特性更加复杂,对Java平台的影响也更加深远。这个新特性增强了Java虚拟...