2009年4月20日,甲骨文公司宣布74亿美元收购Sun公司,Sun的产品和技术也移交给甲骨文公司开发和维护。
外界对于甲骨文接手后MySQL走向封闭的质疑声越来越大,甚至一些企业已经从MySQL转移到了MariaDB(MySQL原作者开发的一个分支)。而Java的安全问题层出不穷,也一度将甲骨文推到风口浪尖。
尽管有些不好的地方,但也不能抹杀甲骨文的贡献,Java 7就是甲骨文接手后的首个大的版本,而Java 8也即将于2014年3月发布。MySQL和NetBeans等项目也有了进一步的发展。
分享到:
相关推荐
"Head First Java" 是一本以独特、直观的方式讲解Java的书籍,它通过生动的故事和丰富的视觉元素来吸引读者,使初学者能够更容易地理解和掌握Java的基础概念。书中涵盖了面向对象编程的基本原理,如类、对象、封装、...
Java编程语言的起源可以追溯到1990年代初期,由SUN Microsystems公司的Patrick Naughton、Mike Sheridan和James Gosling共同发起的一...Java的起源故事,不仅是科技发展的一个缩影,也是创新与机遇相互碰撞的绝佳案例。
在Java编程语言中,集合框架是处理对象数组的重要工具,提供了高效的数据组织和操作方式。本教程将聚焦于三个特定的集合类:`Vector`、`Stack`和`HashSet`,通过小型示例来深入理解它们的特点和用法。 首先,`...
这本书以其独特的教学方式,以图像化、故事化和互动性强的呈现形式,帮助读者理解和掌握Java编程的基础知识。以下是该书中涉及的一些关键知识点: 1. **Java基础**:书中会详细讲解Java语言的基本语法,包括变量、...
本示例中的“java线程龟兔赛跑”是一个经典的多线程应用,通过模拟龟兔赛跑的故事,帮助开发者理解如何在Java中创建和管理线程。 首先,我们要了解Java中创建线程的两种主要方式:通过继承`Thread`类和实现`...
Java和Java虚拟机(JVM)的发展历程是一个充满创新和技术进步的故事,它们共同塑造了现代软件开发的格局。本文将深入探讨这两个核心概念的历史、重要里程碑以及对编程界的影响。 Java语言自1995年发布以来,已经...
完整版 Java高级教程 Java语言程序设计 第2章 哲学家的故事(共7页).ppt 完整版 Java高级教程 Java语言程序设计 第3章 Java网络基础知识(共15页).ppt 完整版 Java高级教程 Java语言程序设计 第4章 Java泛型(共10...
│ 面试必问-Mysql索引背后的故事 │ ├─java面试专属 │ ├─1.面试必考之HashMap源码分析与实现 │ │ 1.面试必考之HashMap源码分析与实现.mp4 │ │ │ ├─2.探索JVM底层奥秘ClassLoader源码分析与案例讲解 │...
在文件中提及的"下载"链接、章节标记、标题、以及部分内容似乎指向了一本关于Java编程实战的教程或讲义。 首先,"疯狂java实战演义"这一标题表明本书可能会采用故事化、案例驱动的方式来阐述Java编程的实战技巧。...
《Java仙剑奇侠传游戏》是一款基于Java编程语言开发的简易版电子游戏,它将中国传统文化中的经典武侠故事——《仙剑奇侠传》融入到编程世界中,为玩家提供了一种独特的交互体验。这款游戏中包含了丰富的图像资源,...
java的经典例子,里面是一些关于java程序的例子,初学者有兴趣的可以看看
"Java龟兔赛跑"是一个将经典寓言故事与计算机编程相结合的实例,它利用Java语言来创建一个具有动画效果的龟兔赛跑模拟程序。本文将详细解析这一程序的核心概念和技术。 首先,我们了解Java语言的基础。Java是一种...
Java的发明过程,尤其是绿色小组的故事,给现代企业提供了关于创新和团队建设的重要启示。一个允许创新自由发展的环境、对员工的尊重和支持,以及对未来趋势的正确把握是创新成功的关键因素。 综上所述,本文件提供...
描述中的“讲故事,学(Java)设计模式—工厂模式Java开发Java经验技巧共3页.pdf”可能是一份文档,它通过实际的场景或故事来解释工厂模式的概念,帮助开发者更直观地理解如何在实际项目中应用这个模式。这种教学...
Java编程语言的诞生和发展历程是IT领域中一段充满传奇的故事。1982年,Sun Microsystems(太阳微系统公司)创立,它以其创新精神和技术实力闻名。然而,随着时间的推移,公司开始变得官僚化,这导致了包括詹姆斯·...
- **转型经历**:通过郭霖的故事展示了从一名Java程序员成功转型为Android开发者的经历,强调了扎实基础知识的重要性。 - **学习路线规划**:提供了详细的Android开发学习路线图,包括必备技能清单、推荐书籍及在线...
这本书通过丰富的图表、幽默的故事和互动练习,帮助读者轻松掌握Java编程,并逐步深入到高级主题,是初学者的绝佳选择。通过系统学习,读者不仅能学会Java语言,还能建立起面向对象编程的思维模式。
【Java高级教程】中的第二章"哲学家的故事"主要探讨的是多线程环境下的一个经典问题——"哲学家进餐问题"。这个问题是计算机科学中用于理解和解决并发控制和死锁的经典示例,尤其在Java这样的多线程编程语言中具有...
根据提供的文件信息,我们可以从中提炼出与Java图形用户界面(GUI)开发相关的知识点,特别是Swing组件库的应用。下面将详细展开这些知识点: ### Java Swing简介 Java Swing是一套用于构建桌面应用程序图形用户...