Java虚拟机基础教程
3推荐 收藏
9.4K阅读
图灵程序设计丛书

Java虚拟机基础教程

Vincent van der Leun (作者) 袁国忠 (译者)
运用大量示例探讨Java、Scala、Clojure、Kotlin和Groovy的核心概念
本书概述Java 虚拟机(JVM)及其特性,并用大量示例详细介绍了Java、Scala、Clojure、Kotlin 和Groovy 这5 种基于JVM 的语言。具体而言,首先概述了Java 平台,紧接着详细阐述了JVM,然后分别介绍了上述各种语言的基础知识和核心概念,并运用它们开发项目、创建应用程序。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

电子书
¥34.99
格式
mobi   pdf

纸质书
¥58.65 ¥69.00

出版信息

  • 书  名Java虚拟机基础教程
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 岳新欣
  • 出版日期2018-03-29
  • 书  号978-7-115-47779-8
  • 定  价69.00 元
  • 页  数295
  • 印刷方式单色
  • 开  本16开
  • 出版状态上市销售
  • 原书名Introduction to JVM Languages
  • 原书号9781787127944

所属分类

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

Java虚拟机(JVM)是开发和部署软件的成熟的现代平台,最初只有Java一门语言运行于其中。随着Java的日益复杂以及JVM性能的增强,出现了新一代可在JVM中运行的编程语言。

本书首先概述JVM及其特性,并介绍至关重要的JVM概念。接下来介绍Java、Scala、Clojure、Kotlin和Groovy这五种基于JVM的语言,分别探讨它们的特性和用例,并通过使用它们编写示例项目来展现各自的优缺点,以便帮读者找出能满足特定需求的语言。


- 了解JVM基本概念
- 熟悉流行的JVM语言及Java类库
- 掌握命令式、面向对象的和函数式等编程范式
- 使用Eclipse IDE、Gradle、Maven等常见JVM工具
- 探索SparkJava、Vert.x、Akka、JavaFX等框架
- 了解主流编程语言(JavaScript、Python、Ruby和Haskell)的JVM实现

目录

版权声明 阅读
前言 阅读
致谢 阅读
第 1 章 Java虚拟机 阅读
第 2 章 Java虚拟机开发
第 3 章 Java
第 4 章 Java编程
第 5 章 Scala
第 6 章 Scala编程
第 7 章 Clojure
第 8 章 Clojure编程
第 9 章 Kotlin
第 10 章 Kotlin编程
第 11 章 Groovy
第 12 章 Groovy编程
附录 A 其他JVM语言
附录 B 小测验答案

作者介绍

Vincent van der Leun
全栈工程师,Oracle数据库认证专家。8岁开始编程,熟悉多种语言和平台,维护着JVM Fanboy博客。目前就职于致力于现代电子商务解决方案的CloudSuite公司。

大家也喜欢

  • App Inventor开发集锦

    App Inventor的出现大大降低了编程门槛,没有程序设计经验的编程爱好者可以在短时间内就创建出炫目的安卓...

  • 基础设施即代码:云服务器管理

    Kief Morris   金明   钱伟   马博文   黄博文   禚娴静   译

    本书旨在解释如何利用“云时代”基础设施即代码的方法来管理IT基础设施。主要内容包括:组织在采用新一代基础设施技...

  • Unity移动游戏开发

    [澳]乔恩•曼宁   [澳]帕里斯•巴特菲尔德–艾迪生   赵利通   译

    本书从自上而下的角度介绍了Unity游戏引擎的功能,并提供了具体的、面向项目的指导,说明了如何在真实的游戏场景...

  • Flask Web开发:基于Python的Web应用开发实战(第2版)

    [美]米格尔•格林贝格   安道   译

    本书共分三部分,全面介绍如何基于Python微框架Flask进行Web开发。第一部分是Flask简介,介绍使用...

  • Python深度学习

    [美] 弗朗索瓦•肖莱   张亮(hysic)   译

    本书由Keras之父、现任Google人工智能研究员的弗朗索瓦•肖莱(François Chollet)执笔...

  • 书名和内容相差太大了,英文书名 (基于)JVM的几种语言的导论
    仙水  发表于 2018-02-26 16:46:11
    推荐
  • 好在我看了目录,否则差点就买了。
    罗世伟  发表于 2018-02-26 17:16:29
    推荐
  • 《Introduction to JVM Languages》 翻译成 《Java虚拟机基础教程》?
    Joshz  发表于 2018-02-26 19:20:06
    推荐
  • 中文名很有误导性,英文名是“Introduction to JVM Languages” JVM编程语言导论。
    吴下阿吉  发表于 2018-03-01 20:46:21
    推荐
  • 书名也太毁图灵社区的名声了:-(
    VVK  发表于 2018-03-19 19:40:06
    推荐
  • 这个书名翻译欠妥呀。。
    ZircoNnnn  发表于 2018-02-27 17:41:16
    推荐
  • 买了之后才发现是JVM语言的入门教材。。。被书名坑了
    冯礼达  发表于 2018-03-01 21:46:57
    推荐
  • 敢问书名是怎么翻译的?你有找java开发人员确认吗?恐怖
    rooode  发表于 2018-03-12 14:06:14
    推荐
  • 这本英文说的是 JVM类语言介绍,中文书名完全把意思改了。有点不大好啊。
    雨帆  发表于 2018-03-20 11:24:37
    推荐
  • 书名毁图灵
    marcofang  发表于 2018-06-03 07:57:53
    推荐
  • 就当是上当了,书名和内容相差太大了。大家不要上当了
    介绍了JDK开发环境的基础配置,java,scala,groovy....等等语言一笔带过。
    Jade-Shan  发表于 2018-04-13 16:46:45
    推荐
  • 我被书的中文译名骗了..
    cppgohan  发表于 2018-04-17 22:04:04
    推荐
  • 基于JVM的开发语言,不是讲JVM虚拟机开发的。。。还好看了目录和评论。
    郝轶  发表于 2018-05-30 21:04:31
    推荐
  • 买错了 强烈要求退货!
    fran42a  发表于 2018-08-12 16:08:31
    推荐
  • 垃圾,出版事故啊!
    frank87  发表于 2018-08-29 09:50:37
    推荐