Oracle 软件

用于教学、研究和学习的技术和应用程序

要想成为技术创新人员,就需要结合知识与实践技能,而培养这些技能就需要使用合适的工具。Oracle Academy 机构会员获得的就是:各行业数十万客户使用的 Oracle 核心软件技术和应用程序的许可证、开源软件以及 Java 开发环境,可用于课堂教学、非营利性学术、课程和学位相关的研究以及个人学习。

机构会员均被授予各种 Oracle 技术软件程序的许可证,得到批准的会员还会收到大量 Oracle 应用程序的许可证。教育机构成员可通过 My Oracle Support 获取许可软件的软件程序更新和技术支持。

开源软件

  • Oracle Linux
    是开源操作系统,可提供无需停机的打补丁功能,并为企业提供最新 Linux 创新带来的优势,包括使用真实工作负载进行严格的测试,以及针对 Oracle 硬件和软件进行优化。
  • VirtualBox
    是一款基于 x86 和 AMD64/Intel64 的桌面虚拟化产品,功能强大,可供企业和家庭使用。
  • MySQL
    是面向 Web 的最主流开源数据库,提供有多种版本来支持不同的实施需求。
  • GlassFish
    是面向 Java EE 平台的开源应用程序服务器,支持各种 API 和 Web 开发工具,使得开发人员可以创建可迁移、可扩展的企业应用程序,并与旧技术集成。

Java 开发环境

开发环境是用于开发、测试和调试源代码或程序的过程、流程和工具的集合,同时也为开发者提供通用用户界面。Java 有免费使用的不同开发环境,包括 Oracle Academy 研习班和课程中使用的环境。

立即从各自的网站下载这些免费提供的 Java 开发环境 ,并培养您的 Java 技能。

  • Alice
    由 Carnegie Mellon 大学开发,是一种创新的教育编程环境,学生使用拖放方法即可轻松地创建 3D 动画。Alice 面向首次接触面向对象编程的学生,适合 8 到 22 岁之间的众多学生,每年下载次数超过一百万。
  • Netbeans
    NetBeans 是一种开源 IDE。它包括使用 Java 以及 C/C++、PHP、JavaScript 和 Groovy 创建桌面、企业、Web 和移动应用所需的工具。
  • Greenfoot
    在 Kent 大学和 LaTrobe 大学得到开发,帮助初学者从 Alice 等拖放环境转入纯 Java 环境,这可以在以后轻松转向更高级的 Java 工具,例如 BlueJ、NetBeans 和 Eclipse。
  • Eclipse
    是一种开源多语言软件开发环境,主要使用 Java 编写,包括 IDE 和可扩展的插件系统。它可用于在 Java 中开发应用程序,通过插件也可用于 Ada、C、C++、COBOL、Fortran、Haskell、Perl、PHP、Python、R、Ruby(包括 Ruby on Rails)、Scala、Clojure、Groovy、Android 和 Scheme。
  • BlueJ
    BlueJ 是全球最主流的 Java 教育工具,用户数超千万。BlueJ 是一种集成式开发环境 (IDE),面向具有很强基本 Java 技能的大学计算机科学专业学生。