易截截图软件、单文件、免安装、纯绿色、仅160KB

Java之父黯然离职 开源将何去何从

Java创始人詹姆斯·高斯林(James Gosling)日前在博客中称,已经在4月2日从甲骨文(Oracle)退休。很多人的第一反应是,他是否会投奔微软、Google之类的公司呢?不过Gosling表示目前还没有进一步打算。 
关于离职的具体原因,高斯林没有透露。只是在博客中写道:“是的,那些传言都是真的:我已经在一周前(4月2日)从Oracle辞职。我要对 周三参加圣彼得堡TechDays希望听我演讲 的所有人道歉。没能出席,我感到非常难受。至于离开的原因,我很难回答:能说的任何准确而且真实的话都弊大于利。最困难的地方,是无法再与这些年来我有幸 一起工作的所有人共事了。除了在找工作之前休息一段时间之外,我不知道下一步会做些什么。” 
高斯林辞职前担任甲骨文客户端软件集团的首席技术官,而在加盟甲骨文之前,高斯林担任Sun公司产品开发部首席技术官。 
此不到一个月前,高斯林还强调了Java对于甲骨文的重要性。高斯林在拉斯维加斯的一次Java研讨会上说:“甲骨文肯定会尽全力保持 Java 及整个Java系统的活力并使其持续健康发展。”而谈到个人时,他当时说希望自己2030年的时候仍在写代码。而今年1月已开始有传言说 Gosling将离开。 
今年1月份甲骨文收购Sun的交易完成后,多位前Sun高管已经从甲骨文离职,其中包括前Sun首席执行官乔纳森·施瓦茨(Jonathan Schwartz)以及XML发明人蒂姆·布雷(Tim Bray),高斯林是最近从甲骨文离职的一名前Sun高管。 
高斯林的离开让业界对于甲骨文对待开源技术的诚意再次产生了怀疑。


相关文档:

java jdbc 调用 oracle存储过程 返回游标

1.创建测试表
create table users(
userid int primary key,
username varchar2(20),
userpwd  varchar2(20)
);
insert into users values(1,'test','test');
insert into users values(2,'test','test');
insert into users values(3,'test','test');
insert into users values(4,'test','test');
insert i ......

java线程学习例子

public class TextDemo {
public static void main(String[] args) {
RunnableEemo r1 = new RunnableEemo();
r1.REemo(r1);
System.out.println(r1.print());
}
}
class RunnableEemo extends ThreadRun implements Runnable {
Thread t2 = null;
public void REemo(RunnableEemo r1) {
Thread t1 = ......

java常用集合类详解

java常用集合类详解(有例子,经典呐!!!集合类糊涂的来看啊!!)
Collections Framework
集合框架是一个统一的架构,用来表示和操作集合.
集合框架主要是由接口,抽象类和实现类构成.
接口:蓝色;实现类:红色
Collection
|_____Set(HashSet)
|         |_____SortedSet(Tree ......

Java 多线程与并发编程总结

认识多任务、多进程、单线程、多线程
  要认识多线程就要从操作系统的原理说起。
  以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。
  现在的操作系统都是多任务操作系统, ......

Java知识

1.MVC的各个部分都有那些技术来实现?如何实现?
答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号