写点什么

java编译工具

收录了 java编译工具 频道下的 50 篇内容

J2CL:一款将Java编译成JavaScript的工具
J2CL:一款将 Java 编译成 JavaScript 的工具

J2CL是一个开源的编译器,可以将Java编译成JavaScript,由谷歌设计、开发和开源。

Java 9 新特性汇总

继2014年3月份Java 8发布之后,Java 9的发布已经提上日程,预计将在2016年发布。任职于Takipi的Alex Zhitnitsky整理了Java 9中纳入JSR的一些新特性和大家一直期待但未确定的一些特性。

Java反编译工具 JD-GUI安装使用
Java 反编译工具 JD-GUI 安装使用

将源代码转换成二进制执行代码的过程叫“编译”,那么反编译就是将二进制执行代码转换成源代码。

开源
软件开发
前端开发
后端开发
小程序开发
GraalVM Java编译器将于2023年加入,与OpenJDK的发布节奏和流程保持一致
GraalVM Java 编译器将于 2023 年加入,与 OpenJDK 的发布节奏和流程保持一致

现有版本、GraalVM企业版和其他GraalVM项目不会进行转移。

从本地原生到云原生,Alibaba Dragonwell静态编译的实践与挑战
从本地原生到云原生,Alibaba Dragonwell 静态编译的实践与挑战

要进一步提高云原生应用的启动执行速度,突破Java自身的启动运行开销性能瓶颈,就必须在传统的Java程序编译启动执行过程之外,另辟蹊径。

从 Java 9 开始,javac 的 -target 和 -source 命令将不再支持 1.5/5 及更早版本

JEP(JDK增强提案)182建议,在Java 9及以后的版本中,除当前版本外,javac的-target和-source命令最多支持3个更早的版本。Java 9将仅支持1.9/9、1.8/8、1.7/7和1.6/6。

Jack 和 Jill:旨在更高性能的新版安卓编译器

Saikoa的技术总监Eric Lafortune,DexGuard的创造者,在安卓5.0修订版1(API 21.1)的SDK中发现了一些新的工具,主要是名为Jack和Jill的两个编译器。这些工具旨在简化安卓的编译流程。

Oracle 将 GraalVM 贡献给 OpenJDK,以解决“采用障碍”
Oracle 将 GraalVM 贡献给 OpenJDK,以解决“采用障碍”

GraalVM 将在适当的时候成为 JEP(Java 增强提案)流程的一部分。

借助 IKVM 在.NET 上运行 Java 8 代码

IKVM 是构建在CLR之上的一款标准的兼容性JVM,可以运行在.NET和Mono上。 近日,IKVM交付了一个发布候选版,支持Java 8。类库使用的是OpenJDK 8。

Java 11 : 无需编译即可运行单文件程序
Java 11 : 无需编译即可运行单文件程序

Java 11 源文件执行特性使得使用 Java 编写脚本并直接使用*inx命令行执行脚本成为可能。

Flex3.0 基于 Java 的编译器 API 一瞥

在某些情况下Java与Flex的集成是富于挑战的。Adobe期望通过Flex 3的发布来简化这一切,在Flex 3中包含了一个基于Java的编译器API。这个API可以让你从Java应用中编译SWF和SWC文件, 支持与mxmlc和compc命令行工具相同的选项。

怎么让Java冷启动提速两个数量级?
怎么让 Java 冷启动提速两个数量级?

如何解决Java冷启动慢的问题?

Android 编译器及编译工具之编译器

本文主要介绍了移动端相关的编译工具,都是基础的入门工具,但是对于我们日后面对复杂的大型项目提供帮助,特别是一些跨平台的C/C++项目,一份代码一个脚本编译出所有平台的程序,都需要我们能够熟练驾驭这些编译工具。

android
编译器
11月日更
Java 深度历险(一)——Java 字节代码的操纵

Java类文件中包含的字节代码可以被不同平台上的JVM所使用。Java字节代码不仅可以以文件形式存在于磁盘上,也可以通过网络方式来下载,还可以只存在于内存中。JVM中的类加载器会负责从包含字节代码的字节数组(byte[])中定义出Java类。在某些情况下,可能会需要动态的生成 Java字节代码,或是对已有的Java字节代码进行修改。这个时候就需要用到本文中将要介绍的相关技术。

OpenJDK提议Galahad项目合并GraalVM的原生编译
OpenJDK 提议 Galahad 项目合并 GraalVM 的原生编译

GraalVM原生编译中的一些功能合并到OpenJDK代码库中。

Kotlin 开放源码

JetBrains开源其Kotlin语言和编译器,并且为IntelliJ用户编写Kotlin代码提供免费插件。该语言也可以使用Ant、Maven和Gradle设计器构建。Kotlin与其他基于JVM的语言相比表现如何?阅读本文你会了解更多相关内容。

有赞 Android 编译进阶之路 —— 增量编译提效方案Savitar
有赞 Android 编译进阶之路 —— 增量编译提效方案 Savitar

本文来自《2019年有赞技术大礼包》系列。

☕【Java技术指南】「编译器专题」深入分析探究“静态编译器”(JAVA\IDEA\ECJ编译器)是否可以实现代码优化?
☕【Java 技术指南】「编译器专题」深入分析探究“静态编译器”(JAVA\IDEA\ECJ 编译器)是否可以实现代码优化?

大家都知道Eclipse已经实现了自己的编译器,命名为 Eclipse编译器for Java (ECJ)。

Java
编译器
静态编译器
10月月更
如何保证 Java 应用安全?
如何保证 Java 应用安全?

怎么才能保证 Java 程序内存中密码的安全呢?

标准化原生Java:拉近GraalVM和OpenJDK的距离
标准化原生 Java:拉近 GraalVM 和 OpenJDK 的距离

原生Java对于Java在不断演进的云世界中保持相关性至关重要。原生Java还有待完善。开发生命周期也需要做出调整。

java编译工具专题_资料-InfoQ中文网