`
summersun_ym
  • 浏览: 15057 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

2010北京JavaOne(第三天)

阅读更多
今天参加的主题如下:

09:00~09:45   如何在Java虚拟机上调优和编写低延迟应用程序 
–Understand your data structures,suchas size your hashmap correctly;
–GC friendly data structures;
–Use Reference Objects Sensibly;
–Profiling,suchas gcanalysis;
–Analyze your app,includegc,hotmethods,lockcontention,IO events;


10:00~10:45   面向轻量级服务器的Java方法 
 - BIO是阻塞的通信方式,连接数跟线程数是1:1,这种方式有他应用的场景。

 - NIO是非阻塞的方式,采用reactor模式,不需要一个线程处理一个连接。

 - NIO2采用前摄器模式,是通知的方式(貌似Winsocket是早就有这种方式了),比NIO会更高效,更容易使用。可以充分利用操作系统I/O功能,相对NIO 1,能提升10~20%

 - SSLEngine


11:00~11:45   在JDK中使用文件系统API 
JDK 7对文件系统API进行了完善和扩充,增加了Path这个类。

像文件权限管理啊,支持符号链接啊什么的,都是用过Path这个类来完成。

将File对象作为参数,可以构建Path类。

文件改变通知,采用扫描方式。

还提供Service Provide Interface,可以用来实现一个文件系统,比如Zip File System。这个觉得有点意思。


12:00~12:45   多种语言,一个虚拟机
演示了使用jrunscript(1.6中默认就带的)。在jrunscript的交互的shell里面,来创建Swing窗口,控制Swing窗口等。

默认情况下,该工具解释执行javascript脚本。 执行的方式有两种:交互的方式和批处理方式。 该工具也可以解释执行其他脚本语言,如果配置了该语言的解释引擎,比如groovy,ruby,beanshell等。

讲到了JavaSE7的invokeDynamic。

讲到了如何在Java中使用脚本的引擎等 

13:45~15:15   甲骨文开发者大会开幕式主题演讲 

15:30~16:15   开发和使用面向互联网服务的企业服务总线的经验 

16:30~17:15   JDK 7和Java SE 7
-  Modularity(Project Jigsaw)

-  Small Language Changes(Project coin)

-  Closures(Project Lambda)

-  Dynamic Method Calls(invokeDynamic)







分享到:
评论

相关推荐

    JavaOne 2008 JavaOne 2008 JavaOne 2008

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

    linkedin开发者javaone会议报告

    JavaOne会议是全球Java开发者的重要盛会,LinkedIn作为一家领先的社交媒体平台,其在技术领域的探索与实践备受关注。这篇“LinkedIn开发者JavaOne会议报告”详细揭示了LinkedIn的技术架构路线图,对于理解大规模Web...

    METRO ON JAVAONE 2009

    10. **STSIssuedToken**:由第三方机构颁发的令牌,用于角色权限控制。 11. **带有服务证书的STSIssuedToken**:结合服务端证书进一步提升安全性。 12. **STSIssuedEndorsingToken**:由第三方机构颁发的背书令牌。 ...

    JavaOne2010_Where Does All the Native Memory Go.pdf

    JavaOne2010_Where Does All the Native Memory Go

    javaSE.javaOne.xmind

    javaSE.javaOne.xmind

    scea javaone

    - 第三部分:辩护或解释第二部分提交的方案。 - **重要性**:这是Sun Microsystems Java认证体系中的最高级别,旨在帮助Java程序员沿着明确的职业路径成为架构师。 ##### 2008年6月至2009年6月的发展 - **旧考试...

    Sun2008JavaOne

    【标题】"Sun2008JavaOne" 指的是2008年由Sun Microsystems主办的全球知名Java开发者大会——JavaOne。这是一场汇聚了全球Java开发者、技术专家和行业领袖的重要盛会,旨在分享Java技术的最新进展、创新应用以及未来...

    javaone大会sun公司讲义

    JavaOne大会是由Sun Microsystems(后被Oracle公司收购)主办的一项全球性Java技术盛会,自1996年开始,每年都会吸引众多Java开发者、专家和行业领导者参与。这个压缩包文件"sun公司讲义"显然是JavaOne大会上的一份...

    Oracle收购SUN之后的首次JavaOne.pdf

    【Oracle收购SUN之后的JavaOne大会】 Oracle收购SUN公司之后的首次JavaOne大会具有重大的行业影响,尤其在Java社区中引发了广泛的关注。这次大会揭示了Oracle对Java技术的未来规划和战略方向。Oracle的CEO埃里克森...

    JDK 7新特性的PPT(本届JAVAONE 2010的演讲材料)

    Java Development Kit (JDK) 的第七个主要版本,即 JDK 7(也称为 Java SE 7),引入了一系列新特性,以提高开发者的效率、增强语言功能并优化性能。这次更新是基于 Project Coin 的概念,它是一系列小规模的语言...

    JavaOne2008

    JavaOne2009大会资料-Services SOA Platform and Middleware Services1

    JavaOne2009大会是Java开发者的一次盛会,该会议重点关注了Services、SOA(Service-Oriented Architecture,面向服务架构)以及Middleware Services(中间件服务)等关键领域。这些主题涵盖了现代企业级应用开发的...

    JavaOne上groovy关注多多

    Cool things you can do with Groovy 博文链接:https://agile-boy.iteye.com/blog/80399

    javaone-labs:JavaOne实验室

    【JavaOne实验室】是针对Java开发者的宝贵资源,它提供了丰富的实践教程和示例代码,旨在帮助开发者深化对Java技术的理解并提升技能。这个压缩包文件`javaone-labs-master`很可能包含了历届JavaOne大会上的实践实验...

    JavaOne2009大会资料-Services SOA Platform and Middleware Services2

    JavaOne2009大会是Java开发者的一次盛会,聚集了全球顶尖的Java技术专家和开发者,探讨最新的Java技术和行业趋势。本次大会的重点之一是"Services SOA Platform and Middleware Services",即服务导向架构(SOA)、...

Global site tag (gtag.js) - Google Analytics