搜书网 本次搜索耗时 0.009 秒,为您找到 2721 个相关结果.
  • 第2章 深入理解Java Binder和MessageQueue

    第2章 深入理解Java Binder和MessageQueue 第2章 深入理解Java Binder和MessageQueue 本章主要内容: 分析Binder系统的Java层框架。 分析MessageQueue。 本章所涉及的源代码文件名及位置: IBinder. java(frameworks/base/core/java/andro...
  • 1.1.4 Java语言的优点

    1.1.4 Java语言的优点 1.1.4 Java语言的优点 Java语言与其他语言(如C、C++、Delphi等语言)相比,有自己的优势,无论你学习Java的初衷为何,Java语言确实使得你的程序更友好,并且需要较少的工作。下面将介绍Java语言的优点以证实上述的说法。 1.入门更快 因为Java语言是一门强大的面向对象的语言,所以只要理解面...
  • 4.2.4 Java池

    4.2.4 Java池 4.2.4 Java池 Java池是SGA中一段可选的存储区域。如果要在数据库中运行Java应用程序,那么对用户的每个会话来说,都需要一个单独的Java虚拟机。实际情况是,每个Java虚拟机仅仅需要很小的一段内存空间,大约是35KB。Java虚拟机为什么能在这么小的内存空间中运行呢? 在实例启动时,可以为在SGA中分配一个J...
  • 7.4.3 在C/C++程序中启动Java虚拟机

    7.4.3 在C/C++程序中启动Java虚拟机 include<jni.h> 7.4.3 在C/C++程序中启动Java虚拟机 上面介绍的这两个使用JNI的场景都是以Java程序为主体的。用户使用的是Java程序,只是程序的部分组件由原生代码来实现。下面介绍的第三个场景以C/C++程序为主体,把Java虚拟机嵌入到原生代码中。通过这种方式,可以在...
  • 2.6 一个简单的Java应用程序

    2.6 一个简单的Java应用程序 2.6 一个简单的Java应用程序 【实例2.5】现在,完成了JDK的安装和相应的环境设置,下面用Windows下的记事本编辑一个Java应用程序,并执行该程序,读者可以通过该程序的编译和执行对Java程序的执行有个直观的认识。 (1)编写源程序:打开记事本,编写如下的Java程序,并保存在D盘根目录下,即D:...
  • 第6章 深入理解ActivityManagerService

    第6章 深入理解ActivityManagerService 第6章 深入理解ActivityManagerService 本章主要内容: 详细分析ActivityManagerService。 本章所涉及的源代码文件名及位置: SystemServer. java(frameworks/base/services/java/com/andro...
  • 第6章 Binder在Java框架层的实现

    第6章 Binder在Java框架层的实现 6.1 Java系统服务的创建过程 6.1.1 创建JavaBBinderHolder对象 第6章 Binder在Java框架层的实现 在Binder的体系结构中,分为Native框架层和Java框架层。在第5章中,以Native系统服务为例详细分析了Binder在Native框架层的机制与实现,本章分...
  • 1.4.7 Microsoft JVM及其他

    1.4.7 Microsoft JVM及其他 1.4.7 Microsoft JVM及其他 在十几年的Java虚拟机发展过程中,除去上面介绍的那些被大规模商业应用过的Java虚拟机外,还有许多虚拟机是不为人知的或者曾经“绚丽”过但最终湮灭的。我们以其中微软公司的JVM为例来介绍一下。 也许Java程序员听起来可能会觉得惊讶,微软公司曾经是Java技...
  • 9.9.2 Equinox框架的类加载实现机制

    9.9.2 Equinox框架的类加载实现机制 9.9.2 Equinox框架的类加载实现机制 目前存在不少OSGi规范的实现,这里使用Eclipse Equinox作为介绍时的OSGi实现,运行环境在Eclipse IDE中。每个模块在运行时都会有一个对应的类加载器对象。由这个类加载器对象负责加载模块本身包含的Java类和资源。Eclipse Eq...
  • 第7章 Java虚拟机

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