电子书:《Java虚拟机基础教程》_袁guo忠

[复制链接]
查看406 | 回复1 | 2019-12-10 11:28:49 | 显示全部楼层 |阅读模式

《Java虚拟机基础教程》_袁guo忠_1

《Java虚拟机基础教程》_袁guo忠_1

《Java虚拟机基础教程》_袁guo忠_2

《Java虚拟机基础教程》_袁guo忠_2

《Java虚拟机基础教程》_袁guo忠_3

《Java虚拟机基础教程》_袁guo忠_3


内容简介:

作者简介
Vincent van der Leun
全栈工程师, Oracle数据库认证专家。8
岁开始编程,熟悉多种语言和平台,维护
若 JVM Fanboy博客。目前就职于致力于
现代电子商务解决方案的 Cloud Suite
公司
自在书装设计

010
站在巨人的肩上
Standing on Shoulders of Giants
10001111101110
01011101010
数育
Ing. cn
1010010
010100
0010010010

Tudguo灵程序设计M书
Introduction to JVM Languages
Java虚拟机基础教程
荷】 incent van der Leun著
袁guo忠译
人民邮电出版社
北京
书籍是人类进步的阶梯

图书在版编目(CIP)数据
java虚拟机基础教程/(荷)文森特·范德利昂著
袁guo忠译一北京:人民邮电出版社,2018.2
(图灵程序设计丛书)
ISBN978-7-115-47779-8
1.①J…Ⅱ.①文…②袁…Ⅲ.①JAVA语言一程序
设计Ⅳ.①TP312.8
中guo版本图书馆CIP数据核字(2018)第010917号
内容提要
本书概述Java虚拟机(JM)及其特性,并用大量示例详细介绍了Java、 Scala、 Clojure、 Kotlin和
roomy这5种基于JvM的语言。具体而言,首先概述了Java平台,紧接着详细阐述了VM,然后分别介
绍了上述各种语言的基础知识和核心概念,并运用它们开发项目、创建应用程序
本书适合所有Java开发人员以及对JvM感兴趣的读者
[aj] Vincent van der Leun
执行编辑李敏
责任印制周昇亮
人民邮电出版社出版发行北京市丰台区成寿寺路11号
网址htp/www.ptpress.com.cn
三河市君旺印务有限公司印刷
◆开本:800×1000116
字数:461千字
2018年2月第1版
印数:1-3500册
2018年2月河北第1次印剧
著作权合同登记号图字:01-20179187号
定价:69.00元
读者服务热线010)51095186转600印装质量热线01081055316
反盗版热线010)81055315
广告经营许可证:京东工商广登字20170147号
书籍是人类进步的阶梯

Java虚拟机( Java virtual machine,MVM)是一个成熟的全能型软件运行平台,可充分利用
现代硬件的功能。虽然基于Java的应用程序一度被认为速度缓慢、体态臃肿且极耗_内.存_,但多年
后的今天,情况已得到极大的改善。基于云的主流服务和网站通常要同时为数以万计的用户提供
服务,它们很多都使用了基于VM的后端,这绝非偶然。
开发运行在VM上的应用程序时,用得最多的语言无疑是Java,但其他语言也越来越流行
本书介绍5种基于M的语言:Java、 Scala、 Clojure、 Kotlin和 Groovy。在这些语言中,有静态类
型的,也有动态类型的;有面向对象的编程语言,也有函数式编程语言。JVM多才多艺,能够支
寺所有这些类型的语言
通过在一本书中介绍这些语言,让你能够通过创建示例项目来轻松地比较它们,从而有望找
出你最喜欢的语言。
涵盖的内容
第1章简要地概述Java平台和Java虚拟机(JVM)。该章描述运行在JM上的应用程序的常见
用途,包括Web应用程序、大数据分析和物联网( Internet of Things,IoT),还介绍最重要的JVM
概念,如即时编译器、类型系统和垃圾收集器
第2章从技术角度更详细地阐述JVM,包括如何在主要的操作系统( Windows、 macOS和 Linux)
上安装lava开发包( Java Development Kit,JDK)、JDK的组织结构、Java类
如何通过设置类路径( ClassPath)来运行基于M的应用程序
第3章介绍Java基础知识,包括创建类以及根据它实例化对象、在类中添加方法和属性,以
及Java访问限定符和其他限定符。另外,还讨论了其他一些概念,包括抽象类、接口、数组、集
合和异常。最后,介绍了线程和 lambda等高级概念
第4章详细介绍如何使用Java语言创建简单的web服务。在创建简单Web服务的过程中,使用
的工具包括 Eclipse IDE、构建工具 Gradle、 SparkJava(一个微型web服务框架)等编程库,以及
单元测试框架 JUnit
书籍是人类进步的阶梯
仅供非商业用途或交流学习使用


#############################################


回复

使用道具 举报

wutiwl | 2020-1-30 00:40:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则