热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

javaone_JavaOne2015继续进行,Java将永远存在(……也许是长篇大论)

javaone好的。也许我的标题太夸张了。我确实相信Java,生态系统,社区,虚拟机和母编程语言将会存在很长一段时间。有什么可以偏离的&#

javaone

好的。 也许我的标题太夸张了。 我确实相信Java,生态系统,社区,虚拟机和母编程语言将会存在很长一段时间。

  1. 有什么可以偏离的? 假定在我的酒店房间中花费很多时间,在我的演讲中增加技巧之间,我认为这将是一种颠覆Java的至高无上的破坏性技术。 Java的二十年令人惊奇。 这是惊人的投资,也是技术创新的高峰。 有些人可能将其视为沉重的债务,而其他主角则将其视为安全。
  2. 什么会破坏Java传动系统? Javascript,并非如此。 Javascript成为多线程,动态和千兆内存,垃圾回收机器将需要很长时间。 确实,这个规模问题是Java容易受到攻击的地方。 几年后,Java将不得不满足RAM大小的需求,而RAM大小可能会达到1 TB。 物联网还需要朝其他方向缩小规模。 这就是为什么MOD​​ULE和AGGREGATES是整个Java平台的关键要求和成就的原因。 如果我们能够穿越JIGSAW,那将就像穿越窥镜,我们将身处爱丽丝梦游仙境之内。
  3. 如果有什么将成为Java Killer,那么它将是LEFT-FIELD。 即使Apple决定开源该语言并将其跨平台,我也不认为这将是SWIFT。 编程语言在2016年不再是问题。在1995年,它是C语言编程,在为malloc()分配了free()标准库之后,却忘记了对其进行调用。 Java是1995年的LEFT-FIELD,因为没有人怀疑将几个至高无上的关键思想推到了一起(用软件组成)。 通过字节码和虚拟机实现了可移植性,通过Java标准库(JDK)实现了网络连接,并且通过Netscape Applet沙箱实现了安全性。 早在1995年,这些都是很难实现的事情。 我记得所有加入的公司都有MyStringUtils.c,MyLinkedList.c,MyHashTable.c的副本。 那时,标准库变得非常重要,现在,我们将Java SDK发挥了优势,心地善良,我们一致地说“ Meh!”。 完全正确。 因此,基于当今的问题,下一代Java或杀手级产品将是我们无法期待的。
  4. 我希望您(不是JavaOne的读者)可以与James Gosling一起观看Star7视频。 该视频来自1992(c)Sun Microsystems。 高斯林得到了斯科特·麦克尼利 ( Scott McNealy)的全力支持和支持,以开发和创新产品。 视频显示James用一块老式的砖形GSM天线操纵了约7英寸的触摸屏。 这是Project Green的循环视频,该项目最终变成了Oak,成为了Java平台。 Oracle在Parc 55的Java展览20年中展示了该视频。数据库巨头应该将该视频放到YouTube上。 结束。
  5. 昨晚在Duke的聚会上,Null Pointers乐队的演唱很棒。 苏珊和艾莉森很棒。 整个乐队Frank,Cesar,Zoran,Ed和Freddy都很出色。 我们摇了房子!
  6. 不对传统酒吧的安全人员说,我要求我提供照片ID。 我看起来像17岁吗? 真。 整理一下,伙计!
  7. 对在Geary St. 333 Geary St.上对Rob和Jeff的Lefty O'Doul的爱尔兰酒吧/餐厅的钢琴家(Frank O'Connor)也是!
  8. Ed Malaska在Java和Scala的Apache Spark上进行了精彩的演讲。 他使这种所谓的大数据处理看起来很有趣并且易于理解。 我将查看您的RDDS,直接非循环组以及您的映射流和归约流。 Scala确实使开发人员编程API大大缩短了。 您需要在代码后面看到显式揭示的推断类型。
  9. Joe Darcy的JDK 9语言和工具功能也不错。 早期访问版本现在值得一试,因为它的质量很高。 实际上,您至少今天应该尝试一下。 同样在下一个预期的JavaOne构建版本中,RPEL将正式亮相。 是的,最后Java将具有JSHELL,即READ-PROCESS-PRINT-LOOP。 教育老师开始欣喜,因为Java易于教授。 Oracle绝对应该在JSHELL周围使用JavaFX包装器。 是的 可能是GLUON团队可以在本机设备上制作移动版本包装程序。
  10. 我有机会与Java EE 8 MVC规范团队见面,并获得了午餐时间讨论的最后一部分。 MVC现在具有重定向作用域,而不是已被广泛讨论的Flash作用域。 他们将地图集合重命名为Redirect Scope,以避免与JSF中的Flash作用域混淆。 此外,表单验证似乎已步入正轨。
  11. 碰到Java Posse Round Up伙伴,真的让我很心动。 Todd Costella,Fred Simons,Dianne Marsh,James Ward和Joel Neely。
  12. 我必须参加一个会议。 *待定*
  13. 有人在今天早上早些时候问我:“您说的这个绑定上下文是什么?” (见下文)

星7

弗兰克·奥康纳

埃里克·埃文斯(Eric Evans):从本书开始,我对DDD的了解


即使书本有点密集,也请投资原始DDD书而不是提要的书本。 您必须多次阅读其中的部分内容,但是一旦您了解了它,就会很有启发性。

祝你有美好的一天!

翻译自: https://www.javacodegeeks.com/2015/10/javaone-2015-continues-and-java-will-live-forever-well-maybe-a-long-tail.html

javaone



推荐阅读
  • 本文详细介绍了 Spark 中的弹性分布式数据集(RDD)及其常见的操作方法,包括 union、intersection、cartesian、subtract、join、cogroup 等转换操作,以及 count、collect、reduce、take、foreach、first、saveAsTextFile 等行动操作。 ... [详细]
  • 目录预备知识导包构建数据集神经网络结构训练测试精度可视化计算模型精度损失可视化输出网络结构信息训练神经网络定义参数载入数据载入神经网络结构、损失及优化训练及测试损失、精度可视化qu ... [详细]
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • This feature automatically validates new regions using the AWS SDK, ensuring compatibility and accuracy. ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 卓盟科技:动态资源加载技术的兼容性优化与升级 | Android 开发者案例分享
    随着游戏内容日益复杂,资源加载过程已不仅仅是简单的进度显示,而是连接玩家与开发者的桥梁。玩家对快速加载的需求越来越高,这意味着开发者需要不断优化和提升动态资源加载技术的兼容性和性能。卓盟科技通过一系列的技术创新,不仅提高了加载速度,还确保了不同设备和系统的兼容性,为用户提供更加流畅的游戏体验。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • Python全局解释器锁(GIL)机制详解
    在Python中,线程是操作系统级别的原生线程。为了确保多线程环境下的内存安全,Python虚拟机引入了全局解释器锁(Global Interpreter Lock,简称GIL)。GIL是一种互斥锁,用于保护对解释器状态的访问,防止多个线程同时执行字节码。尽管GIL有助于简化内存管理,但它也限制了多核处理器上多线程程序的并行性能。本文将深入探讨GIL的工作原理及其对Python多线程编程的影响。 ... [详细]
  • 深入解析 Android 中 EditText 的 getLayoutParams 方法及其代码应用实例 ... [详细]
  • 深入浅析JVM垃圾回收机制与收集器概述
    本文基于《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》的阅读心得进行整理,详细探讨了JVM的垃圾回收机制及其各类收集器的特点与应用场景。通过分析不同垃圾收集器的工作原理和性能表现,帮助读者深入了解JVM内存管理的核心技术,为优化Java应用程序提供实用指导。 ... [详细]
  • 如何利用Java 5 Executor框架高效构建和管理线程池
    Java 5 引入了 Executor 框架,为开发人员提供了一种高效管理和构建线程池的方法。该框架通过将任务提交与任务执行分离,简化了多线程编程的复杂性。利用 Executor 框架,开发人员可以更灵活地控制线程的创建、分配和管理,从而提高服务器端应用的性能和响应能力。此外,该框架还提供了多种线程池实现,如固定线程池、缓存线程池和单线程池,以适应不同的应用场景和需求。 ... [详细]
  • 本文探讨了Android系统中支持的图像格式及其在不同版本中的兼容性问题,重点涵盖了存储、HTTP传输、相机功能以及SparseArray的应用。文章详细分析了从Android 10 (API 29) 到Android 11 的存储规范变化,并讨论了这些变化对图像处理的影响。此外,还介绍了如何通过系统升级和代码优化来解决版本兼容性问题,以确保应用程序在不同Android版本中稳定运行。 ... [详细]
  • 在Python多进程编程中,`multiprocessing`模块是不可或缺的工具。本文详细探讨了该模块在多进程管理中的核心原理,并通过实际代码示例进行了深入分析。文章不仅总结了常见的多进程编程技巧,还提供了解决常见问题的实用方法,帮助读者更好地理解和应用多进程编程技术。 ... [详细]
  • 如何高效启动大数据应用之旅?
    在前一篇文章中,我探讨了大数据的定义及其与数据挖掘的区别。本文将重点介绍如何高效启动大数据应用项目,涵盖关键步骤和最佳实践,帮助读者快速踏上大数据之旅。 ... [详细]
  • 在第二课中,我们将深入探讨Scala的面向对象编程核心概念及其在Spark源码中的应用。首先,通过详细的实战案例,全面解析Scala中的类和对象。作为一门纯面向对象的语言,Scala的类设计和对象使用是理解其面向对象特性的关键。此外,我们还将介绍如何通过阅读Spark源码来进一步巩固对这些概念的理解。这不仅有助于提升编程技能,还能为后续的高级应用开发打下坚实的基础。 ... [详细]
author-avatar
一个人灬过世界amp丶_420
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有