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

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

纸质书
¥54.51 ¥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公司。

大家也喜欢

  • Python数据分析实战(第2版)

    法比奥·内利   杜春晓   译

    Python简单易学,拥有丰富的库,并且具有极强的包容性。本书展示了如何利用Python语言的强大功能,以最小...

  • C#图解教程(第5版)

    丹尼尔·索利斯   卡尔·施罗坦博尔   窦衍森   姚琪琳   译

    本书是广受赞誉的《C# 图解教程》的最新版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴...

  • 微服务:灵活的软件架构

    [德]埃伯哈德•沃尔夫(Eberhard Wolff)   莫树聪   译

    微服务具有模块性强、可替代性强、可持续开发、可独立伸缩、可持续交付等优点,近年来受到越来越多的开发者以及一些经...

  • 详解深度学习:基于TensorFlow和Keras学习RNN

    [日]巢笼悠辅   郑明智   译

    本书着眼于处理时间序列数据的深度学习算法,通过基于Python 语言的库TensorFlow 和Keras来学...

  • Python函数式编程(第2版)

    史蒂文·洛特   李超   陈文浩   译

    Python具备函数式编程的许多核心特征,因此可以借鉴其他函数式语言的设计模式和编程技术,编写出简洁优雅的代码...

  • 书名和内容相差太大了,英文书名 (基于)JVM的几种语言的导论
    仙水  发表于 2018-02-26 16:46:11
    推荐
  • 书名也太毁图灵社区的名声了:-(
    VVK  发表于 2018-03-19 19:40:06
    推荐
  • 好在我看了目录,否则差点就买了。
    罗世伟  发表于 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
    推荐
  • 这个书名翻译欠妥呀。。
    ZircoNnnn  发表于 2018-02-27 17:41:16
    推荐
  • 买了之后才发现是JVM语言的入门教材。。。被书名坑了
    Dasven  发表于 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
    推荐
  • 买错了 强烈要求退货!
    fran42a  发表于 2018-08-12 16:08:31
    推荐
  • 垃圾,出版事故啊!
    frank87  发表于 2018-08-29 09:50:37
    推荐
  • 这坑爹玩意居然要30多块钱,你敢信?
    woowen  发表于 2018-12-26 21:15:50
    推荐
  • 刚刚才知道有评论区,好后悔啊,没听评论区大佬们的话。这书巨亏,不是讲 jvm 调优 内存分配什么,标题误导性很大
    没木有搞错  发表于 2019-01-21 13:46:46
    推荐
  • 看目录很重要 -0-
    yikayiyo  发表于 2019-04-26 12:44:34
    推荐