深入理解JVM - 动态类型语言

前言上一节讲述了栈桢和分派的细节,这一节我们来讲讲自java语言诞生新增加的新语言特性:动态类型语言支持,这一节将会根据动态语言的特性以及相关的介绍同时讲述jvm一个重要的指令:invoke dynamic指令。但是需要注意的是:invokedy namic指令面向 的主要服务对象并非Java语言,...

深入理解JVM - 动态类型语言

前言上一节讲述了栈桢和分派的细节,这一节我们来讲讲自java语言诞生新增加的新语言特性:动态类型语言支持,这一节将会根据动态语言的特性以及相关的介绍同时讲述jvm一个重要的指令:invoke dynamic指令。但是需要注意的是:invokedy namic指令面向 的主要服务对象并非Java语言,...

JVM 上数据处理语言的竞争:Kotlin, Scala 和 SPL

基于JVM的开源数据处理语言主要有Kotlin、Scala、SPL,下面对三者进行多方面的横向比较,从中找出开发效率最高的数据处理语言。本文的适用场景设定为项目开发中常见的数据处理和业务逻辑,以结构化数据为主,大数据和高性能不作为重点,也不涉及消息流、科学计算等特殊场景。基本特征适应面Kotlin的...

JVM 上数据处理语言的竞争:Kotlin, Scala 和 SPL

JVM 上数据处理语言的竞争:Kotlin, Scala 和 SPL

 🍁作者简介:🏅云计算领域优质创作者🏅新星计划第三季python赛道TOP1🏅 阿里云ACE认证高级工程师🏅✒️个人主页:小鹏linux💊个人社区:小鹏linux(个人社区)欢迎您的加入!基于JVM的开源数据处理语言主...

为什么java不是最强的语言而JVM确可以叫做最强的虚拟机呢?

为什么java不是最强的语言而JVM确可以叫做最强的虚拟机呢?

了解jvm的历史简介关于java虚拟机 jvm 我们很多人都在开发中或多或少听到过这个词语,凡事java程序需要调优性能的提升一定绕不过java虚拟机的这关java最强特性 跨平台的支持大部分java开发人员,都会在项目中用过java平台相关的高精尖的技术,但是对于底层支持的JVM却了解甚少如何看待...

可在JVM、nodejs和浏览器运行的静态编译语言 Ceylon 发布 1.0 版

可在JVM、nodejs和浏览器运行的静态编译语言 Ceylon 发布 1.0 版

Ceylon是一个可运行于JVM、nodejs和浏览器的静态OO语言。近日Ceylon发布了1.0正式版本。语言特性高可读性,避免和消除潜在的有害架构一个结合了子类型、参数化多态性和声明位置变量的类型系统,支持集和交集类型,局部类型推断等特性。高阶函数和元组类型,可以实现强大的抽象针对模块定义和模块...

JVM 还支持哪些语言?

JVM 还支持哪些语言?

简述在Java语言中,jvm运行时是否会发生字符串驻留

简述在Java语言中,jvm运行时是否会发生字符串驻留

Frostbyte:来自ZeroTurnaround的新JVM语言:报错

ZeroTurnaround很荣耀地发布了Frostbyte ,一种新的基于JVM栈的语言。该语言在出于使用标准Java软件栈与工具的无奈下产生的。此语言很有希望成为过去多年来大量的JVM语言的答案。我们有些许信心并相信Frostbyte将会一并解决软件开发者处理的社会与工程问题。 Frostbyt...

JVM还支持哪些语言

JVM还支持哪些语言

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287389+人已加入
加入
相关电子书
更多
JVM实战
JVM的GC
基于JVM的脚本语言开发、运用实践
立即下载 立即下载 立即下载