|
Java的分享理念
Java已经问世10周年了。在这10年间,Sun公司一贯本着开放的理念,积极进行技术推广,形成了良性循环的Java社区和共生共荣的Java生态环境。全球市场调查分析显示:已经有25亿部电子设备采用Java技术,Java智能卡发行量已经达到10亿张;采用Java技术的手机达7亿多部;7亿台PC中应用了Java技术;140家电信运营商支持Java技术;全球有450万以上的Java开发人员;JCP(Java社区项目)已经有912家会员企业。
Java技术的真谛在于最大限度地释放网络的能量,其最核心的理念是"软件应该不经修改即可在多种不同的系统和设备上运行"。综合起来,Java包括以下几种不同的平台:以J2SE(Java 2平台标准版)为核心的Java和桌面应用提供一个环境,也是J2EE(Java 2平台企业版)和Java Web服务技术的基础;J2EE为开发基于部件的多层企业应用定义了标准,提供了比J2SE更多的服务、工具和API,可以为简化应用开发提供有力的支持;J2ME(Java 2平台压缩版)是一套面向移动电话、PDA、打印机和电视机顶盒等消费电子产品和嵌入式设备的技术和规范;Java Card 技术对Java平台进行了调整,使其满足智能卡和其他一些存储和运算能力非常受限的智能化设备。
所以,Java技术的发明者和主导者Sun公司非常强调JCP(Java Community Process,Java标准定制组织)的作用。Java规范请求(Java Specification Request,JSR)、参考实现(Reference Implementations)以及兼容性测试等重要的工作都通过JCP来进行。在整个业界标准制定过程中,JCP所具有的开放性是绝无仅有的。
与其他厂商明显区别的另一个特征就是Sun公司在技术和知识方面多年一贯奉行"分享"的理念,这也是Sun公司全球合作伙伴普遍把技术和知识放在首位的重要原因。正如Sun公司总裁兼首席运营官Jonathan Schwartz所说:"我们品牌内涵的演进令人振奋,它打破了传统上不同技术之间的阻隔,为'分享'这个词汇赋予了全新的意义,为所有的人打开了全新的机会。我们奋力向前的时刻已经来临,我们要在全球范围内为我们的客户和合作伙伴创造更多的机会。"
以技术创新和知识分享为核心理念,使Sun公司成为Java技术当之无愧的领先者,也是经验最丰富、最理解Java精髓的导师。
"2005 Java 中国开发者大会"贺Java十周岁
适逢Java问世10周年之际,Sun公司以及全球Java社区成员已经举行了大量的庆祝和交流活动,对Java相关的技术和商业模式进行了总结和整理。Sun 公司将在2005年9月13-14日举办"2005 Java 中国开发者大会",这是Sun公司在国内针对Java举办的至今为止最大型的交流活动。届时,不仅有北京的主会场,还在上海、成都、西安、 广州、深圳、南京、大连,香港同时举办卫星城市的活动。
这是软件开发企业和开发人员进入Java世界的最佳时机,同时也是Java之路的加油站。为了帮助软件企业和开发人员更好地掌握Java技术并以此作为进行应用开发的得力工具,Sun公司推出了完备的Java培训和推广计划,邀请到最优秀、最资深的老师,安排了最有价值的培训课程,让开发人员以最快的速度、最容易的方式进入Java之门,走上Java之路。
有三个重要的特色令"Java大学"这类与大型会议相伴的培训活动具有更大的吸引力,可以为参加者带来更大的利益。
第一,这类培训常常会请到一些重量级的人物来担任老师。例如,"Java大学"的老师不仅包括Sun公司的知名专家,也包括其他公司的知名Java专家。甚至"Java之父"也可能亲临课堂;第二,参加"Java大学"的培训可以方便地获得考试资格,而且培训内容对于通过考试具有直接的针对性;第三,在会议期间的Java大学参加培训可以享受到培训费和报名费的大幅度优惠。
国外的统计资料显示,有大约30%-40%的JavaOne与会者同时会参加Java大学培训。对于IT业界来说,时间是最宝贵的资源。而在其他场合通常需要5天的培训内容,在这里只需要2天就可完成。单单这一点就充满了吸引力。
众所周知,Java能够在整个IT业界乃至全球范围内取得如此成功,良好的社区(Community)氛围是一个重要原因。在会议期间的"Java大学"培训中,同样营造了这样的氛围。在即将举行的"2005 Java中国开发者大会"上,Java相关的培训自然也是一个重头戏。不仅如此,"编程技巧战斗营"也将是此次会议期间培训活动的一大特色。
七把利剑 共铸Java嘉年华
核心平台
本主题着重介绍核心J2SE技术中的革新创举,并提供深入的技术分析,探讨如何运用核心J2SE技术建立稳定、可扩充又轻便的Java技术基础应用程序。
核心企业
本主题将仔细讨论如何使用J2EE平台的最新功能,包括SOA、企业JavaBeans技术、Java数据库链接 (Java DataBase Connectivity,JDBC) 软件、Java讯息服务 (Java Message Service,JMS)、J2EE连接器架构 (J2EE Connector Architecture)、以J2EE技术为基础的应用程序服务器、企业实例研究等内容。
桌面系统
本主题将为开发者介绍使用者图形接口 (GUI) 与图形相关技术,这些技术都支持以Java平台为基础的小型程序与应用程序。无论是初学者或是对桌面开发有经验的资深人员,都能了解有关Java基础类别 (Java Foundation Classes,"JFC/Swing") 技术、AWT以及2D领域中最新最快的一手消息。本主题也包含媒体相关议题,以及重要的部署技术议题。
网络端
在本主题中,开发人员将会发现,运用Java 2平台企业版 (J2EE) 建立强大的web应用程序真是一件轻而易举的事,也能学习如何善用全新的Java网络技术,帮助客户节省成本、提高生产力与竞争优势。本主题将详细介绍如何彻底发挥这些技术的潜力。
工具
本主题将指导使用各种工具,以增强个人或团队针对JavaTM 平台开发、部署的生产力。参与人员将了解最佳实例,并学习各种工具的使用方法,以获得最成功的部署结果。它能满足各种需求,包括Java原始码编辑程序、整合开发环境 (integrated development environments,IDEs) 、外挂插件、效能分析工具、监控解决方案、建模系统、合作式系统等等。
移动与设备
Java 技术已成为开发与部署移动式信息服务及内容服务的主流平台,广泛应用于无线电话、PDA、车用通讯系统(telematics)、智能卡 (smart card) 等设备上。本主题将通过大量的示例给开发人员绝佳的机会去熟悉Java 2平台Micro版 (Java 2 Platform, Micro Edition,J2ME) 与Java Card 技术,并学习进阶技巧,以运用Java技术开发、测试、彻底运用以Java技术为基础的移动式内容。
酷炫玩意
本主题希望撷取这股创造能量,发掘更多Java技术世界中的酷炫玩意。在这个主题中将介绍Java程序设计语言在Java平台应用程序及扩充程序中的创新用途,内容包罗万象,几乎任何有趣的工作都能成为一项主题。
|