Java 在线编程工具上线(在线编译运行你的 Java 代码)
一则或许对你有用的小广告
欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论
- 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于
Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...
,点击查看项目介绍 ; - 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;
截止目前, 星球 内专栏累计输出 66w+ 字,讲解图 2896+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2300+ 小伙伴加入学习 ,欢迎点击围观
前言
大家好,我是小哈~
周末没出去浪,花了点时间,在我的个人网站上线了一款小工具。啥工具呢?一款可以在线编译 Java 代码并运行输出结果的小工具。
大家都知道,甲骨文刷 Java 版本号非常积极,这不上个月 20 版本又来了。
你发任你发,我用 Java 8。狗头~
每次发布新版本,小哈都会看下新特性,比如新语法啥的。这里就有个痛点,我本人机器安装的 JDK 1.8 版本,想要测试一下新语法,就不得不需要安装新的 JDK,然后切换到新的 JDK,测试完后又得切换回 1.8 版本,比较麻烦。而我个人的诉求仅仅是学习下新语法就完事了~
于是乎,我想有没有在线的 Java 编程工具。搜索了一下,有是有,但是均不支持切换 JDK 版本,没办法,只好自己倒腾个,支持选择 8 ~ 20 版本任意切换,牛逼 Plus 有木有:
工具访问地址
访问地址:
也可以百度搜我的网站「犬小哈教程」,可以看到,在头部导航栏新增了一个「在线工具」栏目, 里面第一个工具就是:
工具截图
以下是在线小工具截图,左侧用于编辑 Java 代码,右侧可看见输出结果:
功能说明
这是一款 Java 在线编程工具,无需安装繁杂的环境,就可以让你在线编辑 Java 代码,运行并执行输出执行结果。同时,小哈这边还支持了丰富的 JDK 版本,如 1.8、1.9、10、11、12、13、14、15、16、18、19,以及最新的 20 版本。
如何使用
-
首先,勾选你想要 JDK 版本,默认为 JDK 1.8 版本;
-
编辑你想要运行的 Java 代码,完成后点击 「运行」按钮,稍作等待,即可获取执行结果。
注意事项
需要注意的是,编写的代码仅适用于 JDK 内置的包,也就是说,假设你的代码需要导入新的包,而这个包不是 JDK 内置的,则会编译错误,这点需要注意。
结语
这个小工具用于学习新特性语法还是不错的,希望它对小伙伴们有帮助~ 咱们下期见~