当前位置:首页 > 程序设计 >
《Java虚拟机基础教程》电子书封面

Java虚拟机基础教程

  • 发布时间:2019年08月05日 09:40:28
  • 作者:文森特·范德利昂
  • 大小:78.6 MB
  • 类别:java电子书
  • 格式:PDF
  • 版本:中文扫描版
  • 评分:7.8

    Java虚拟机基础教程 PDF 中文扫描版

      给大家带来的一篇关于java相关的电子书资源,介绍了关于Java虚拟机、java基础教程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小78.6 MB,文森特·范德利昂编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.2。

      内容介绍

      Java虚拟机基础教程 PDF

      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保持 

      这书简述Java 虚拟机(JVM)以及特点,合用很多实例详解了Java、Scala、Clojure、Kotlin 和Groovy 这5 种应用场景JVM 的語言。具体而言,最先简述了Java 服务平台,随后详尽论述了JVM,随后各自详细介绍了所述各种各样語言的基本知识和关键定义,并应用他们开发设计新项目、建立手机应用程序。 这书合适全部Java开发者及其对JVM很感兴趣的用户。

      目录

      • 第1 章 Java 虚拟机 1
      • 第2 章 Java 虚拟机开发 18
      • 第3 章 Java 53
      • 第4 章 Java 编程 87
      • 第5 章 Scala 104
      • 第6 章 Scala 编程 129
      • 第7 章 Clojure 152
      • 第8 章 Clojure 编程 175
      • 第9 章 Kotlin 196
      • 第10 章 Kotlin 编程 222
      • 第11 章 Groovy 244
      • 第12 章 Groovy 编程 266
      • 附录A 其他JVM 语言 287
      • 附录B 小测验答案 296

      学习笔记

      java虚拟机深入学习之内存管理机制

      前言 前面说过了类的加载机制,里面讲到了类的初始化中时用到了一部分内存管理的知识,这里让我们来看下Java虚拟机是如何管理内存的。 先让我们来看张图 有些文章中对线程隔离区还称之为线程独占区,其实是一个意思了。下面让我们来详细介绍下这五部分; 运行时数据区 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些区域都拥有自己的用途,并随着JVM进程的启动或者用户线程的启动和结束建立和销毁。 先让我们了解下进程和线程的区别: 进程是资源分配的最小单位,线程是程序执行的最小单位。 进程有自己的独立地址空间,每启动一个进程,系统就……

      java虚拟机学习笔记基础篇

      1.前言(基于JDK1.7) 最近想把一些java基础的东西整理一下,但是又不知道从哪里开始!想了好久,还是从最基本的jvm开始吧!这一节就简单过一遍基础知识,后面慢慢深入。。。 水平有限,我自己也是很难把jvm将清楚的,我参考一本书《深入java虚拟机第二版》(版本比较老,其实很多大佬的博客都是参考的这本书的内容。。。) 所谓jvm,又名java虚拟机。我们平常写java程序的时候几乎是感觉不到jvm的存在的,我们只需要根据java规范去编写类,然后就可以运行程序了,当然只有我们程序出现bug了,我们才有可能在控制台上看到一些jvm报错的信息,比如内存溢出异常等。 java之所以能够跨平台,就是因为……

      Java高级之虚拟机加载机制的实例讲解

      Jvm要加载的是二进制流,可以是.class文件形式,也可以是其他形式,按照它加载的标准来设计就不会有太大问题。 以下主要就机制和标准两个问题分析一番: 首先来Java类文件的加载机制 ,跟变量的加载机制类似,它先把Class文件加载入内存,再对数据进行验证、解析和初始化,最终形成虚拟机可以直接使用的Java类型。由于Java是采用JIT机制,所以加载时会比较慢,但优点也明显,具有高度灵活性,支持动态加载和动态连接。 接下来就讲讲类的加载过程: 一个类加载的基本过程是按照下面的顺序 来,但也有不严格按照这个顺序来的,也有打乱顺序来的,如动态加载就得先初始化再解析。 1、加载 由虚……

      以上就是本次介绍的java电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:NIO与Socket编程技术指南

      下一篇:区块链供应链金融

      展开 +

      收起 -

      • 《Java虚拟机基础教程》PDF下载

      下载地址:百度网盘下载
      java相关电子书
      Scala与Clojure函数式编程模式:Java虚拟机高效编程
      Scala与Clojure函数式编程模式:Java虚拟机高效编程 完整原版

      本书向读者展示了如何采用函数式方案来替代或简化面向对象编程中使用的诸多通用模式,同时还介绍了一些在函数式世界中广泛使用的模式

      立即下载
      揭秘Java虚拟机:JVM设计原理与实现
      揭秘Java虚拟机:JVM设计原理与实现 原书影印版

      《揭秘Java虚拟机》Java工程师高质量成长的必读本,谷歌官方认可的android开发语言Kotlin的基石。看透JVM设计思想与原理,彻底领悟JAVA编程精髓,以不变应万变!

      立即下载
      Java语言程序设计:基础篇
      Java语言程序设计:基础篇 超清第10版

      Java语言程序设计是Java语言的经典教材,本书全面整合了Java 8的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用

      立即下载
      Java开发实例大全:基础卷
      Java开发实例大全:基础卷 原书超清扫描版

      本书超级详尽的实例大全,源码分析的案头手册,提高效率的绝好帮手,45个方向,1201个实例案例,java编程类四库全书,分门别类常用编程实例,《java开发实战1200例》之全新升级

      立即下载
      Java语言程序设计与数据结构:基础篇
      Java语言程序设计与数据结构:基础篇 中文清晰第11版

      Java语言程序设计是Java语言的经典教材,本书全面整合了Java 8的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用

      立即下载
      Java Web开发实例大全:基础卷
      Java Web开发实例大全:基础卷 原书扫描版

      本书筛选、汇集了Java Web开发从基础知识到高级应用各个层面约600个实例及源代码,主要内容有开发环境搭建、Java语言基础、HTML/CSS技术、JSP基础与内置对象、JavaBean技术、Servlet技术、过滤器与监听器技术、JSTL标签库

      立即下载
      读者留言
      眼眉温柔处

      眼眉温柔处 提供上传

      资源
      22
      粉丝
      2
      喜欢
      123
      评论
      10

      Copyright 2018-2020 www.xz577.com 码农之家

      投诉 / 推广 / 赞助:QQ:520161757