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

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公司。

大家也喜欢

  • Spark高级数据分析(第2版)

    [美] 桑迪·里扎   [美] 于里·莱瑟森   [英] 肖恩·欧文   [美] 乔希·威尔斯   龚少成   邱鑫   译

    本书是使用Spark进行大规模数据分析的实战宝典,由知名数据科学家撰写。本书在第1版的基础上,针对Spark近...

  • 机器学习与优化

    [意] 罗伯托·巴蒂蒂   [意] 毛罗·布鲁纳托   王彧弋   译

    本书是机器学习实战领域的一本佳作,从机器学习的基本概念讲起,旨在将初学者引入机器学习的大门,并走上实践的道路。...

  • 图解深度学习

    山下隆义   张弥   译

    本书从深度学习的发展历程讲起,以丰富的图例从理论和实践两个层面 介绍了深度学习的各种方法,以及深度学习在图像...

  • Java轻松学

    Bryson Payne   袁国忠   译

    本书是Java 基础教程类图书,通过开发实际的桌面和移动应用,从实战角度指导读者快速上手Java编程。主要内容...

  • 去中心化应用:区块链技术概述

    Siraj Raval   吴海星   译

    在这本实用指南中,作者解释了为什么去中心化应用(dapp)将比现在最流行的Web应用得到更广泛的使用以及实现更...

  • 书名和内容相差太大了,英文书名 (基于)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
    推荐
  • 这本书什么时候出版?有电子版嘛 ?
    linsir  发表于 2017-11-13 10:49:52
    推荐
    • 18年二三月纸质书出版。电子版也会有的,会比纸书晚一 点儿。

      岳新欣  发表于 2018-01-02 10:21:07
    • @岳新欣 加油啊,尽快吧,不过先请把目录秀出来吧

      linsir  发表于 2018-01-02 23:20:07
    • @linsir 前言
      第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 小测验答案

      岳新欣  发表于 2018-01-03 09:07:18
    • @岳新欣 我一开始以为都是讲jvm虚拟机的

      linsir  发表于 2018-01-03 14:32:50
  • 快点出目录看看啊
    天才少年  发表于 2017-11-20 19:37:45
    推荐
    • 前言
      第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 小测验答案

      岳新欣  发表于 2018-01-03 09:07:26
  • 就当是上当了,书名和内容相差太大了。大家不要上当了
    介绍了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
    推荐
  • 书名毁图灵
    marcofang  发表于 2018-06-03 07:57:53
    推荐