数智图书馆-无锡数智政务 本次搜索耗时 6.118 秒,为您找到 1062 个相关结果.
  • 19.3 Stream的延迟计算

    19.3 Stream的延迟计算 19.3.1 自定义的Stream 19.3.2 创建你自己的延迟列表 19.3 Stream的延迟计算 通过前一章的介绍,你已经了解Stream是处理数据集合的利器。不过,由于各种各样的原因,包括实现时的效率考量,Java 8的设计者们在将Stream引入时采取了比较特殊的方式。一个比较显著的局限是,你无法声明一...
  • 21.1 回顾Java 8的语言特性

    21.1 回顾Java 8的语言特性 21.1.1 行为参数化(Lambda以及方法引用) 21.1.2 流 21.1.3 CompletableFuture 21.1.4 Optional 21.1.5 Flow API 21.1.6 默认方法 21.1 回顾Java 8的语言特性 Java 8是一种实践性强、实用性好的语言,想要很好...
  • 目录

    版权声明 前言 涵盖的内容 需要什么 为谁而写 排版约定 读者反馈 客户支持 下载示例代码 下载彩色图片 勘误 打击盗版 问题 电子书 致谢 第 1 章 Java虚拟机 1.1 JVM实现 1.2 为何要在JVM上开发 1.2.1 JVM适应市场的变化 1.2.2 Java类库 ...
  • 前言

    前言 前言 Java虚拟机(Java Virtual Machine,JVM)是一个成熟的全能型软件运行平台,可充分利用现代硬件的功能。虽然基于Java的应用程序一度被认为速度缓慢、体态臃肿且极耗内存,但多年后的今天,情况已得到极大的改善。基于云的主流服务和网站通常要同时为数以万计的用户提供服务,它们很多都使用了基于JVM的后端,这绝非偶然。 开发运...
  • 为谁而写

    为谁而写 为谁而写 本书是为对JVM感兴趣并想深入了解最流行的JVM开发语言的程序员编写的,并假定读者使用过支持面向对象编程的现代语言,如JavaScript、Python、C#、VB.NET或C++。
  • 第 1 章 Java虚拟机

    第 1 章 Java虚拟机 第 1 章 Java虚拟机 Java虚拟机 (Java Virtual Machine,JVM)是一个可用于开发和部署软件的现代平台。顾名思义,最初开发它旨在支持使用Java语言编写的应用程序,但设计Java的人不久就认识到,JVM不仅可运行Java语言,还可利用Java的功能和庞大的类库。 1995年,Sun 公司1发布...
  • 11.3 Groovy开发包(GDK)

    11.3 Groovy开发包(GDK) 11.3.1 Groovy字符串(GString ) 11.3.2 集合 11.3 Groovy开发包(GDK) Groovy自带了一个庞大的类库,你可使用它来简化工作。在这个类库中,有些类提供了新功能,而有些是Java类库中类的包装器,旨在让Java类使用起来更容易或改进它们的功能。本节介绍Groovy运行...
  • 12.5 使用MarkupBuilder生成XML

    12.5 使用MarkupBuilder生成XML 根据SQL查询结果生成XML 12.5 使用MarkupBuilder生成XML Groovy类MarkupBuilder 是一种使用Groovy动态编程功能创建的类。前一章介绍了动态地拦截方法调用,在Java和Kotlin等静态语言中,这种功能是无法如此天衣无缝地实现的。 为了演示这种功能,下面...
  • 译者序

    译者序 译者序 Java是一门非常强大的编程语言,特色突出,性能卓越,几乎在你说得出名称的所有计算平台上,都或多或少会浮现出Java的影子。当初Sun公司在推出Java之际就将其作为一种开放式的编程语言,这无疑为Java注入了永久的生命力,也绝对是一个足以对人类社会进步产生重大影响的伟大决定。 Java并发API显然只是Java提供的一部分功能。然而...
  • 本书内容

    本书内容 本书内容 第1章,“第一步:并发设计原理” 。这一章将介绍并发应用程序的设计原理。你还将了解到并发应用程序可能出现的问题,以及设计并发应用程序的方法论,同时还会学到一些设计模式、提示和技巧。 第2章,“使用基本元素:Thread 和Runnable ” 。这一章将解释如何采用Java语言中最基本的元素(Runnable 接口和Thread ...