您所在的位置:首页 > 编程开发 > 编程工具 > Apache NetBeans IDE V9.0 官方版

Apache NetBeans IDE V9.0 官方版 (暂未上线)

是一个开源的软件开发集成环境

  • 软件大小:166 MB
  • 软件类型:国产软件
  • 软件分类:编程开发 / 编程工具
  • 软件语言: 英文
  • 软件授权:免费软件
  • 上线时间:2021-03-08
  • 支持系统:Vista/winXP/win7/win8/win10
  • 官网链接:Home Page

安装不了?查看安装教程

手机扫一扫快捷方便下载

本类应用推荐

编程开发排行榜

应用介绍

NetBeans是Sun公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。

Apache NetBeans IDE 9.0

软件介绍

Apache NetBeans 是一个开源的软件开发集成环境,可用于 Java、JavaScript、C/C++、PHP 等语言的开发。NetBeans 本身也是一个开发平台,可以通过扩展插件来扩展功能。

NetBeans 最初由 Sun 开发,Oracle 于 2016 年 9 月将其交给 Apache 基金会进行孵化,并承诺通过三次单独的代码捐赠,以完成 NetBeans 从 Oracle 向 Apache 的迁移。至于其原因,根据开源项目 Oracle 产品经理及开发者倡导者 Geertjan Wielenga 表示,NetBeans 非常庞大,一旦捐赠了一切,它可能会成为 ASF 主持下的最大项目。其次这是一个已有 20 多年历史的项目,它为各种技术提供支持。因为在将这些文件捐赠给 Apache 之前需要对很多的文件进行审核,所以才决定将 NetBeans 分段捐赠。

“并且由于 NetBeans 是模块化的,”他解释说,“进行增量捐赠并不困难。第一次捐赠专注于底层核心,即 NetBeans 平台(例如,模块系统,窗口系统,菜单栏等) 。并且,为了使第一次捐赠的结果可用于一般用户而不仅仅是 NetBeans 平台开发人员,还包括各种 Java SE 功能,例如 Java 项目模板、Java 编辑器和新的 Java 功能,例如支持对于 Jigsaw,JLink 和 JShell。”

Apache NetBeans IDE 9.0

最终,Oracle 在去年捐赠了大约 400万行代码。今年 6 月,再次向 Apache NetBeans 进行代码捐赠。捐赠的 zip 文件中包含约 150 万行代码,主要用于构成 NetBeans 处理 Enterprise Java、JavaScript、PHP、Groovy 的各个模块,以及适用于移动和 Web 开发的各种功能。

而 Oracle 所捐赠的 NetBeans 项目的部分代码是受到专利保护的。其中大部分专利是 Oracle 自己的,小部分专利是 Oracle 与其他公司共享的(也就是说这些代码的专利并不在 Oracle 手上,它只有使用权,没有专利权)。所以需要用其它开源代码替换专利代码以解决法律问题。

软件特色

支持 Java 9 和 Java 10

支持局部变量类型推断

为新的 JDK 10“var”类型提供新提示、错误处理程序和重构:

将显式类型转换为'var'时,支持新的提示。

Apache NetBeans IDE 9.0

将 var 类型转换回显式类型,有新提示。

Apache NetBeans IDE 9.0

拆分 var 声明时,有错误提示。

Apache NetBeans IDE 9.0

var 数组声明时,有错误提示。

Apache NetBeans IDE 9.0

支持 Jigsaw 模块化系统

NetBeans 9 支持 JPMS(Jigsaw)。

除了 Classpath 之外,还添加了 Modulepath 列入 NetBeans 模板中。

标准 NetBeans Java SE 项目类型(基于 Ant)可以是单个 JDK 9 模块,只需将 module-info.java 文件添加到默认包中即可。

Apache NetBeans IDE 9.0

当然,也为 module-info.java 提供自动补全功能。

Apache NetBeans IDE 9.0

全新的 Java 模块化应用程序项目类型

我们添加了一个新的 Java Modular 项目类型。 这允许在一个 NetBeans 项目(基于 Ant)中开发多个 JDK9 模块。

此项目类型比多个 Java SE 项目(每个项目包含一个模块)具备的优势是,通过在 module-info.java 中声明 exports 和 requires 来简单地管理依赖项,且立即编译项目中的所有模块。

Apache NetBeans IDE 9.0

支持 Java Shell。

Java Shell 是在 JEP 222 中定义并于 JDK 9 引入的一个新工具,用于向 Java 引入 REPL(读取 - 评估 - 打印 - 循环)功能。

Apache NetBeans IDE 9.0

Apache NetBeans IDE 9.0

最强 Java IDE?

那么新版 Apache NetBeans IDE 9.0,是否受开发者的喜爱?对此,Apache 在社区上发起了一项满意度调查。日前,该调查结果公布,具体如下:

整体质量

整体品质方面,32.5%的用户认为 Apache NetBeans IDE 9.0 优于 8.2,有 10.3% 的用户认为 8.2 更好,57.3% 的用户认为二者相差不大。

Apache NetBeans IDE 9.0

性能

性能方面,依然是大多数用户认为差距并不明显,有 27.4% 的用户认为 Apache NetBeans IDE 9.0 优于 8.2 。

Apache NetBeans IDE 9.0

Java Editor

高达 75.2 %的受访用户认为 Apache NetBeans IDE 9.0 的 Java 编辑功能符合他们的预期,另有 18.8% 的人认为还存在一些问题有待完善。其中,吐槽点主要集中在代码完成和编译上。

Apache NetBeans IDE 9.0

Java 调试器

对于 Java 调试器,65.8% 的用户认为 Apache NetBeans IDE 9.0 提供了足够的调试支持。有意思的,有 14.5% 的受访用户表示他们根本不使用 Apache NetBeans 中的 Java 调试功能,或许他们正在同时使用另一款 IDE ?

Apache NetBeans IDE 9.0

Java 重构

最后,约有 2/3 的受访者认为 Apache NetBeans IDE 9.0 对 Java 重构的支持是合适的。但是,也有超过 20% 的用户认为存在一些需要解决的问题。比如有评论指出“删除和重命名文件不一致会引发异常,更改接口类型有时也会导致异常,接口类型会发生变化,但所有实现都需要手动更改“等等。此外,有 8.5% 的人表示他们不使用 NetBeans 的 Java 重构功能。

Apache NetBeans IDE 9.0

应用截图

点击反馈,软件下载失败?软件下载后无法使用?飞翔小编十二分诚意等待着您的投诉与建议

APK文件怎么打开,下载APK文件如何安装到手机?推荐使用豌豆荚

猜你喜欢

连击契约V1.0 变态版
连击契约V1.0 变态版
连击契约安卓变态版是一款超级好玩的战斗魔幻题材角色扮演手游。游戏有着非常棒的魔幻背景,超多人物让你目不暇接,你可以选择不同的角色分别进行游戏,有着非常棒的觉醒转职系统,让你在这款游戏中不停的解锁...

你可能还喜欢

  • 小熊维尼崎岖的冒险历程·游戏合集 2021-01-18
    小熊维尼崎岖的冒险历程·游戏合集
    52z飞翔网小编整理了【小熊维尼崎岖的冒险历程·游戏合集】,提供小熊维尼崎岖的冒险历程手机移植版、小熊维尼崎岖的冒险历程中文版/欧版/SFC版下载。本作是以迪士尼著名作品之一《小熊维尼》系列角色作为主角的游戏。小熊维尼和他的朋友们在大森林里继续他们的冒险,他们要在森林里寻找蜜糖罐,还要抵抗大象和狼的袭击。
  • 雷鸟之翼·游戏合集 2021-01-18
    雷鸟之翼·游戏合集
    52z飞翔网小编整理了【雷鸟之翼·游戏合集】,提供雷鸟之翼街机游戏中文版下载、雷鸟之翼美版/移植版/金手指版下载。这是一款街机上的飞行射击游戏,这款游戏的画面效果比较不错,并且游戏的操作比较灵敏,不过游戏也是难度比较大的一款弹幕游戏,经常会有满屏弹幕让玩家无处可躲。
  • 糖果灾难机关塔防·游戏合集 2021-01-18
    糖果灾难机关塔防·游戏合集
    52z飞翔网小编整理了【糖果灾难机关塔防·游戏合集】,提供糖果灾难机关塔防中文豪华版、糖果灾难机关塔防整合版/完整破解版/免安装下载。这是一款画风轻松可爱的策略塔防游戏,游戏结合了沙盒玩法,你扮演的疯狂科学家收集全宇宙散落的能量糖果,这吸引了很多心怀歹念的人前来抢劫,阻止他们!
  • 地狱纪元·游戏合集 2021-01-18
    地狱纪元·游戏合集
    52z飞翔网小编整理了【地狱纪元·游戏合集】,提供地狱纪元绿色版、地狱纪元中文破解版/未加密版/免安装下载。这是一款黑暗风格的横版弹幕射击游戏,游戏中不同地狱的大门同时被打通,地球上出现了各种恐怖的恶魔,整个世界变得混乱不堪。游戏中会出现很多血腥的场景,经典的弹幕射击玩法也非常刺激,喜欢的玩家不妨尝试一下。
  • 塔克和符咒的神力·游戏合集 2021-01-18
    塔克和符咒的神力·游戏合集
    52z飞翔网小编整理了【塔克和符咒的神力·游戏合集】,提供塔克和符咒的神力街机游戏下载、塔克和符咒的神力移植版/中文版/GBA版下载。这是是一款冒险动作类游戏。在这款游戏中,融合了解密、时间策略、对抗战斗等游戏模式,玩家必须利用 塔克 或者 洛克 各自的能力技能来赢得比赛的胜利,并符咒所赐予的取得强大的报酬奖励。
  • 杂草农夫模拟器·游戏合集 2021-01-18
    杂草农夫模拟器·游戏合集
    52z飞翔网小编整理了【杂草农夫模拟器·游戏合集】,提供杂草农夫模拟器豪华版、杂草农夫模拟器中文破解版/未加密版/免安装下载。这是一款第一视角的农场种植管理游戏,在游戏中成为一个专业的修剪工人!你刚搬离城市,买了地种些杂草。可能现在看起来不太像,但只有你的想象力才是极限,尽情的发挥自己的才华吧。
  • 热血时代剧·游戏合集 2021-01-18
    热血时代剧·游戏合集
    52z飞翔网小编整理了【热血时代剧·游戏合集】,提供热血时代剧无敌版街机游戏下载、热血时代剧中文版/硬盘版/金手指版下载。游戏很有RPG的味道,引入了升级的概念,打倒敌人获得的金钱可以在道具店中购买各种道具增加能力,游戏中的各种必杀技也需要在商店中购买古书,然后装备上才可以使出的。
  • 诅咒那只魔法猫·游戏合集 2021-01-18
    诅咒那只魔法猫·游戏合集
    52z飞翔网小编整理了【诅咒那只魔法猫·游戏合集】,提供诅咒那只魔法猫完整版、诅咒那只魔法猫绿色版/中文破解版/免安装下载。这是一款可爱风格的动作游戏,你在一个很奇妙的魔法学院里面,你可以探索巫师的宅子,收集三本咒语书,就能逃出巫师的魔爪了,每关的时间有限的,六个不同的关卡,都需要你来挑战,每关挑战都不同,你需要不断的挑战。
  • 极限脱出9小时9人9扇门·游戏合集 2021-01-18
    极限脱出9小时9人9扇门·游戏合集
    52z飞翔网小编整理了【极限脱出9小时9人9扇门·游戏合集】,提供极限脱出9小时9人9扇门手机移植版、极限脱出9小时9人9扇门中文版/硬盘版/NDS版下载。一款密室逃脱类游戏,以一位大学生在家中遭遇绑架,被迫参与九人游戏为开端,围绕9名参与者展开剧情。玩家要扮演男主角淳平,在解开密室谜题的同时,揭露九人游戏的真相,并在9小时之内逃出密室。

下载声明 | 法律声明 | 版权声明 | 友情链接 | 发布软件 | 最新更新

本站为非盈利性网站,不接受任何广告。本站所有资源均由网友上传,如有侵权,请发邮件至 admin@52z.com

湘ICP备13012539号-1       湘公网安备 43070202000518号