搜书网 本次搜索耗时 0.434 秒,为您找到 2721 个相关结果.
  • 第5章 图形用户界面

    第5章 图形用户界面 第5章 图形用户界面 与Java在服务器端,尤其是Web应用开发领域的成功相比,Java在桌面应用开发中的地位一直比较尴尬,没有发展起来。很少有面向普通用户的桌面应用是基于Java平台开发的。Java在桌面应用上比较成功的案例是集成开发环境(IDE)的实现,包括Eclipse和NetBeans等。Java在桌面应用开发中没能流行...
  • 23.3 用Jython写Python和Java的程序

    23.3 用Jython写Python和Java的程序 23.3.1 什么是Jython Jython是一种可以把两种不同的编程语言结合在一起的工具。首先,它使Python程序员介入到Java开发环境并让他们能快速开发方案原型,以便无缝地集成到现有的Java平台上。其次,它能在Java中加入脚本语言,并以此来简化数计百万计的Java程序员的工作。J...
  • 14.2 Java平台模块化

    14.2 Java平台模块化 14.2 Java平台模块化 模块化是目前软件开发中经常会用到的设计理念。把系统划分成不同的模块之后,开发团队可以分工合作,快速高效地完成开发工作。采用模块化设计的系统也更容易复用、维护和更新。不过Java平台本身并没有对模块化的系统的实现提供很多的支持。一般的做法是把Java类组织在不同的名称空间中,多个Java类组织...
  • 第5章 深入理解WifiService

    第5章 深入理解WifiService 第5章 深入理解WifiService 本章所涉及的源代码文件名及位置 ·IWifiManager.aidl  frameworks/base/wifi/java/android/net/wifi/IWifiManager.aidl ·SystemServer.java  frameworks/base/s...
  • 7.1 虚拟机基本概念

    7.1 虚拟机基本概念 7.1 虚拟机基本概念 “编写一次,到处运行”是Java语言吸引开发人员的重要原因之一。用Java语言编写的程序,可以在任何平台上运行,只需要在操作系统之上安装Java运行环境即可。某些编程语言的开发平台中并没有虚拟机的概念,而是通过直接从源代码生成目标操作系统上的二进制文件来运行。不同操作系统上的二进制文件是无法兼容的。以C...
  • 附录A 推荐阅读资源

    附录A 推荐阅读资源 本书是一本关于设计模式理论性和实践性的书籍,希望本书能给读者对面向对象的开发带来启发和更有价值的思考。在本书的写作过程中,笔者参考了大量书籍,其中很多书籍值得一读,希望能给有这方面需要的读者一些建议。 最后,作者给出一些网站和论坛,希望读者能够实时关注有关开发的新话题。 1 Java语言相关学习图书 这里给出的英文书籍都是英文...
  • 11.2 在Scala里使用Java类

    11.2 在Scala里使用Java类 11.2 在Scala里使用Java类 在Scala里可以直接使用Java类。如果要用的Java类是标准JDK的一部分,直接用就是了。如果它不在java.lang 里,就要导入类的包。下面用到了java.util 和java.lang.reflect 包: WorkingWithScriptsAnd...
  • G.2 搭建Java和Groovy的混合开发环境

    G.2 搭建Java和Groovy的混合开发环境 G.2 搭建Java和Groovy的混合开发环境 真正从事过Java项目开发的人肯定都有使用Eclipse(http://eclipse.org )、NetBeans(http://netbeans.org )等现代IDE的经验。当我们步入多语言DSL开发领域时,自然会希望所使用的IDE能够为项目的操...
  • 9.1 类加载器概述

    9.1 类加载器概述 9.1 类加载器概述 Java中的类加载器并不是以特殊的方式实现的。类加载器本身也是Java类。Java标准库中的java.lang.ClassLoader类是所有由Java代码创建的类加载器的父类。通过调用类加载器中的loadClass方法可以加载Java类。由于类加载器本身也是Java类,因此类加载器自身的Java类需要由另...
  • 前言

    前言 前言 Java是目前用户最多、使用范围最广的软件开发技术之一。Java的技术体系主要由支撑Java程序运行的虚拟机、提供各开发领域接口支持的Java API、Java编程语言及许多第三方Java框架(如Spring、Struts等)构成。在国内,有关Java API、Java语言语法及第三方框架的技术资料和书籍非常丰富,相比之下,有关Java虚...