`
xiaozhonghua
  • 浏览: 253770 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

直击JavaOne之首日:这个秋天有点冷

阅读更多

今天是JavaOne正式开始的第一天。实际上昨天很多分会场已经陆陆续续开始了很多session,今天就更加目不暇接。不过首先还是去展馆看看。

 

今年的展厅明显冷清,在希尔顿酒店二楼的一个会议大厅,参展的数量很少,只有几十家,大多都是小公司和小展位。IBM就一个3*3的小booth,JBoss和Resin也在,还有JReport,JFrog之类做报表的公司,Eclipse和Spring两个基金会也在,但几乎就是个空位置,其他还有很多做测试、部署工具的公司,几乎占了一半,还有/n software、twaver等做Swing组件的公司。

 


 

下午去听了一下Swing Tips的会议,人很多。技术内容基本上很浅,例如Swing单线程的用法、EDT啥的,老生常谈的invokeWait & invokeLater,SwingWorker,Detach EDT Violation等等。然后还有Swing中的MVC、Observer Pattern,以及一些例子。此外还讲了JTabe及其优化、OPENGL/DirectX支持、Rendering性能优化等。

 

接下来同一个场地,来了Java2D的一个讲座,依旧是很基本的东西:如何使用各种Shape、Stroke的用法、图形的填充、纹理、渐变....几乎把所有Java2D的API来了一遍。还提了一些模糊、锐化、rescale OP、draw string、font等东西。东西挺多,但是感觉新意不大。

 

最重要的当然还是今天晚上的JavaOne Keynote,希望埃里森还会现身,给Java的未来和发展方向发表一个明确的蓝图。于是早早去占座了。和昨天的场地相同,开场其实依旧挺大气,很有威慑力。看到java的种种成就,让人充满自豪。不过当Oracle和Java的logo在大屏幕放一起的时候,怎么看都是Java的更漂亮一些,你认为呢?




 作为大赞助商,Intel又登场了,当然少不了一通产品理念和广告。不过PPT和这位老大讲话水平都不错。



 

期间还提到了全球最大的10家软件公司,其中有两家还是让我有点惊讶。不知道你都才对了吗?


 

接下来Oracle的一个负责软件开发的副总裁(应当是位印度大哥)详细讲了Java近期的发展计划。其中Coin、Lambda、Jigsaw三个项目大家可以看看其具体内容:

 


另外关于Java7的最新消息是:JDK也会在2011年和2012年发布两个版本,其中2011年的版本中,承诺发布的新特性在这个页面有详细的介绍,大家可以看看:http://openjdk.java.net/projects/jdk7/features/ 。此外新版本中重点强调了JavaFX、高速2D和3D引擎优化、HTML5和JS交互、移动终端开发等内容。

 


接下来,一位印度大姐展示了一个用纯用Java技术做的Demo,效果十分震撼。看几个截图:

 


这个杯子的材质、光晕、火焰以及动画,都是JavaFx做出来的,效果很棒


这个图中有很多正在播放的视频,下方搜索框会动态进行过滤搜索,点击后转换成平面图片飞入屏幕然后视频开始播放。然后播放的视频又连接成一个空间的球体形状,并滚动在一个3D空间场景中,每一个视频依旧在播放: 


 

每个视频方块一会组成一个新的完整大视频,一会散落一地各自播放,号称有一万五千多个小视频方块,依旧可以达到60fps的速度。


接下来还介绍了如何制作这个杯子:


还有netbeans和javafx的新版本消息。其中NB会在2011年发布两个新版本,在6个月内增加20%的用户群体(详细路线图请见:www.netbeans.org/community/releases/roadmap.html)。对于JavaFx,则明确表示:Oracle committed to making JavaFX UI controls available in Open Source. 应当是一个好消息。但是JavaFX能不能成器,前景并不清晰。


 


让人遗憾的是,到最后结束,埃里森也并未现身。这可能也表明了他自己对Java的态度。取而代之的是2010年温哥华冬奥会短道速滑男子1500米银牌得主Apolo Anton Ohno出现,扯了一通体育和娱乐圈的事情。对这位帅哥国内大家可能并不太熟悉,在美国还是很受欢迎。他的出现不知道能弥补多少埃里森缺席的遗憾。

 


不管怎么说,大家都感觉这届JavaOne有点冷落和冷清。在展会上甚至碰到一些人已经在组织2011年新一届without Oracle的JavaOne了。Java尤其Swing、JavaFx等技术到底会何去何从?我们需要的不只是一个新的feature或release这样的commitment,900万Java开发者需要的是一个3年、5年甚至10年的、让开发者看到未来的、有信心的Java发展远景。

 

从这一点上来说,拉里.埃里森今晚并没有给我们一个满意的答案。

  • 大小: 173.2 KB
  • 大小: 154.7 KB
分享到:
评论
13 楼 zhishuren 2010-09-27  
你知道我现在最想是是,SUN能够独立出来,不受甲骨文控制。
12 楼 wenshao 2010-09-24  
without oracle?不可能,也不期待。

目前做出了实质性分裂行为的公司是Google,期待的是without Google的Java World!
11 楼 zxlsky1314 2010-09-24  
搞java的小菜路过
10 楼 peterwei 2010-09-23  
Java without Swing and JavaFx的飘过,关注一下。
9 楼 linliangyi2007 2010-09-23  
嗨~~~感觉有点凋零的Java,想不到从事了10年的java会是今天这个局面,Oracle让人不放心啊~~~
8 楼 飞语001 2010-09-23  
看别人用JavaFx做的东西特别漂亮,自己做的怎么就没有这种效果了?
7 楼 qiaoqinqie 2010-09-22  
我想看视频 哪里有链接吗
6 楼 runopen 2010-09-22  
一年不如一年,Java傍着Oracle这个大款看看是不是找到了救 命稻草
5 楼 xiaozhonghua 2010-09-22  
chenweionline 写道
请教楼主2个问题:
1,JavaFX的Roadmap上说2.0会采用纯Java API实现JavaFX平台,那么是否意味着2.0版本发布后之前使用JavaFX Script开发的JavaFX应用都将无法运行?
2,咖啡杯的demo是使用JavaFX的哪个版本开发的,是否有完整视频共享?

Sun一直强调Java以后会更好的支持动态语言。新的JavaFx也会在语言上有比较大的改进,更加简洁和高效。但具体会怎么样还不知道,不过应当能向后兼容。

JavaFx杯子那个应当是用内部的Java7的新特性来实现的,目前应当无法完整的相关东西。不过这个demo明确表示,是全矢量的,无一点图片,并使用了硬件加速。

完整的视频我也没太仔细找,不过可以试试这个:
http://www.oracle.com/us/javaonedevelop/oracle-technology-network-live-166853.html
4 楼 chenweionline 2010-09-22  
请教楼主2个问题:
1,JavaFX的Roadmap上说2.0会采用纯Java API实现JavaFX平台,那么是否意味着2.0版本发布后之前使用JavaFX Script开发的JavaFX应用都将无法运行?
2,咖啡杯的demo是使用JavaFX的哪个版本开发的,是否有完整视频共享?
3 楼 ini_always 2010-09-22  
同意,但应该很难。。。


jitabc 写道
期待without Oracle的JavaOne。
2 楼 无厚之刃 2010-09-22  
叫JavaTwo吧
1 楼 jitabc 2010-09-22  
期待without Oracle的JavaOne。

相关推荐

    JavaOne 2008 JavaOne 2008 JavaOne 2008

    根据给定的信息,我们可以提取并总结出以下关于JavaOne 2008的关键知识点: ### JavaOne 2008概述 JavaOne 2008是Sun Microsystems举办的一年一度的技术大会,主要聚焦于Java技术及其应用。该会议通常在旧金山的...

    javaOne-messenger:sd实践项目

    【标题】"javaOne-messenger:sd实践项目"是一个基于Java技术实现的即时通讯软件的实践项目,旨在帮助开发者理解并掌握如何构建一个简单的点对点(P2P)通信系统。这个项目主要包含了图形用户界面(GUI)、服务器...

    javaone-labs:JavaOne实验室

    这个压缩包文件`javaone-labs-master`很可能包含了历届JavaOne大会上的实践实验室内容,涵盖了各种Java技术、框架和最佳实践。 在JavaOne大会上,专家们分享了最新的Java开发趋势、技术更新以及创新应用,这些内容...

    javaone-2014:JavaOne 2014 Spring4TW 演讲演示

    在2014年的JavaOne大会上,一个引人注目的主题是"Spring4TW",这是一场关于Spring框架4.0版本的演讲和演示。Spring框架作为Java企业级应用开发的重要工具,以其模块化、灵活性和全面的功能深受开发者喜爱。此次演讲...

    responsive-primefaces-javaone-2016:我们在JavaOne San Francisco 2016上的会议的源代码。(葡萄牙语-Responsive source code

    这个项目,名为"responsive-primefaces-javaone-2016",提供了详细的实例,展示了如何将这两种技术结合,为用户带来优质的跨平台体验,尤其是对于使用葡萄牙语的开发者来说,这是一个宝贵的学习资源。 响应式设计是...

    linkedin开发者javaone会议报告

    这篇“LinkedIn开发者JavaOne会议报告”详细揭示了LinkedIn的技术架构路线图,对于理解大规模Web站点的开发策略有着深远的意义。下面将深入探讨报告中的关键知识点。 首先,LinkedIn的技术架构围绕着高可用、可扩展...

    javaOne_jworkers:基于Redis和Jesque库组织后台任务调度的项目

    jworker演示 基于Redis和Jesque库组织后台任务调度的演示项目 开发环境要求 ...有两个脚本可用于运行和测试项目。 使用以下命令启动客户端: ./runClient.sh 使用以下命令启动服务器: ./runServer.sh

    JavaOne2014:JavaOne2014报告会的介绍

    【JavaOne 2014】是全球最大的Java技术盛会之一,它汇聚了众多Java开发者、专家和业界领袖,共同探讨最新的Java技术和趋势。在这一年的会议中,参与者们分享了他们在开发、优化以及创新Java应用方面的经验和见解。...

    scea javaone

    ### SCEA JavaOne认证详解 #### 标题解析:“SCEA JavaOne” - **SCEA**:Sun Certified Enterprise Architect(SUN认证企业架构师),是Sun Microsystems(太阳微系统公司)推出的针对Java技术栈的企业级架构师...

    METRO ON JAVAONE 2009

    ### METRO ON JAVAONE 2009:深入解析安全使用场景 在2009年的JavaOne大会上,Sun Microsystems的两位专家Harold Carr(Metro架构师)与Jiandong Guo(Metro安全架构师)针对Metro Web Services的安全使用场景进行...

    JavaOne2009大会资料-Core Technology: Java EE

    JavaOne2009大会是Java开发者的一次盛会,核心主题聚焦在Java EE(Java Platform, Enterprise Edition)技术上。这次大会的资料涵盖了Java EE的多个关键领域,包括全文搜索、Bean验证、Java持久化API(JPA)、Java...

    探索Java的创新之旅:深入剖析JavaOne大会的焦点议题

    这得益于Java的运行时环境,即Java虚拟机(JVM),它允许Java程序在任何安装了JVM的平台上运行,而不需要重新编译。 2. **面向对象**:Java是一种面向对象的语言,支持封装、继承和多态等特性。 3. **健壮性**:...

    JavaOne2009大会资料-Core Technology: Java EE(1)

    JavaOne2009大会是Java开发者的一次盛会,核心关注的是Java EE(Java企业版)技术。这次会议涵盖了从OSGi升级到大型网站的最佳实践,以及如何利用Java EE开发下一代媒体服务等广泛主题。以下是根据提供的文件名称...

    javaone_bof7811:JavaOne 2015注释处理101的BOF7811的资源

    javaone_bof7811 JavaOne 2015批注处理101的BOF7811的源该项目包含演示文稿以及该演示文稿中已降级项目的源。 演示文稿可以在[此处]找到(/ presentation / BOF7811-批注处理101.key)用法带安装的gradle ./gradle ...

    JavaOne2009大会资料-Services: Web 2.0, Next Generation Web, and Cloud Services Platform(2)

    JavaOne2009大会资料-Services: Web 2.0, Next Generation Web, and Cloud Services Platform 现场没听到的, 或者没去参会的, 可以下载研究

    JavaOne2009大会资料-Services: Web 2.0, Next Generation Web, and Cloud Services Platform(3)

    JavaOne2009大会资料-Services: Web 2.0, Next Generation Web, and Cloud Services Platform 现场没听到的, 或者没去参会的, 可以下载研究

    JavaOne2009大会资料-Core Technology: Embedded / Real-Time / Java Card

    JavaOne2009大会是Java开发者的一次盛会,核心关注的技术领域包括嵌入式、实时系统和Java Card。这些技术在当今的科技世界中占据了重要地位,因为它们被广泛应用于各种小型设备、自动化控制器、游戏平台以及智能卡...

Global site tag (gtag.js) - Google Analytics