今天参加的主题如下:
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是Sun Microsystems举办的一年一度的技术大会,主要聚焦于Java技术及其应用。该会议通常在旧金山的...
JavaOne会议是全球Java开发者的重要盛会,LinkedIn作为一家领先的社交媒体平台,其在技术领域的探索与实践备受关注。这篇“LinkedIn开发者JavaOne会议报告”详细揭示了LinkedIn的技术架构路线图,对于理解大规模Web...
10. **STSIssuedToken**:由第三方机构颁发的令牌,用于角色权限控制。 11. **带有服务证书的STSIssuedToken**:结合服务端证书进一步提升安全性。 12. **STSIssuedEndorsingToken**:由第三方机构颁发的背书令牌。 ...
JavaOne2010_Where Does All the Native Memory Go
javaSE.javaOne.xmind
- 第三部分:辩护或解释第二部分提交的方案。 - **重要性**:这是Sun Microsystems Java认证体系中的最高级别,旨在帮助Java程序员沿着明确的职业路径成为架构师。 ##### 2008年6月至2009年6月的发展 - **旧考试...
【标题】"Sun2008JavaOne" 指的是2008年由Sun Microsystems主办的全球知名Java开发者大会——JavaOne。这是一场汇聚了全球Java开发者、技术专家和行业领袖的重要盛会,旨在分享Java技术的最新进展、创新应用以及未来...
JavaOne大会是由Sun Microsystems(后被Oracle公司收购)主办的一项全球性Java技术盛会,自1996年开始,每年都会吸引众多Java开发者、专家和行业领导者参与。这个压缩包文件"sun公司讲义"显然是JavaOne大会上的一份...
【Oracle收购SUN之后的JavaOne大会】 Oracle收购SUN公司之后的首次JavaOne大会具有重大的行业影响,尤其在Java社区中引发了广泛的关注。这次大会揭示了Oracle对Java技术的未来规划和战略方向。Oracle的CEO埃里克森...
Java Development Kit (JDK) 的第七个主要版本,即 JDK 7(也称为 Java SE 7),引入了一系列新特性,以提高开发者的效率、增强语言功能并优化性能。这次更新是基于 Project Coin 的概念,它是一系列小规模的语言...
JavaOne2009大会是Java开发者的一次盛会,该会议重点关注了Services、SOA(Service-Oriented Architecture,面向服务架构)以及Middleware Services(中间件服务)等关键领域。这些主题涵盖了现代企业级应用开发的...
Cool things you can do with Groovy 博文链接:https://agile-boy.iteye.com/blog/80399
【JavaOne实验室】是针对Java开发者的宝贵资源,它提供了丰富的实践教程和示例代码,旨在帮助开发者深化对Java技术的理解并提升技能。这个压缩包文件`javaone-labs-master`很可能包含了历届JavaOne大会上的实践实验...
JavaOne2009大会是Java开发者的一次盛会,聚集了全球顶尖的Java技术专家和开发者,探讨最新的Java技术和行业趋势。本次大会的重点之一是"Services SOA Platform and Middleware Services",即服务导向架构(SOA)、...