前言 Rust语言是近几年来编程语言界的新秀之子,因其严格的内存安全保障机制而备受众多程序员的青睐与推崇。而Rust语言除了可用于编写独立运行的二进制程序以外,亦可用于编写动态链接库并被第三方程序动态加载调用。笔者趁Rust学习途中就动手借助jnicrate从而使用Rust语言通过JNI实现Java程序中的本地方法,并将此练手项目以及其编写过程一字不落地记录于此。 前置:相关环境的设置与必要软件的安装 JDK JDK是编写Java程序必要的开发组件。笔者使用的是AdoptOpenJDK版本21,可在此处下载与你操作系统与架构相匹配的AdoptOpenJDK。详细安装过程受限于文章篇幅故略去,请...

  N1Oh5KZcjLGj   2024年08月07日   87   0   0 Rust

前言 Kotlin是由JetBrains推出的一门基于JVM平台的编程语言,引入了许多不同于Java的先进概念以及语法糖,极大地提高了开发人员的编程效率,广受各路Java开发者推崇。但由于NeoForge官方并未就使用Kotlin开发模组提供支持,使得精通Kotlin的开发者未能使用所擅长的语言编写模组而被迫改用Java。幸运的是借助thedarkcolour开发的KotlinForForge前置模组,完全使用Kotlin语言开发NeoForge模组成为了可能。下面简要地就借助该前置模组开发Kotlin语言模组的步骤进行说明。 NeoForgeMDK的搭建 前往NeoForge的示例MDK仓库...

  N1Oh5KZcjLGj   2024年08月07日   74   0   0 游戏开发
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~