订阅

Java

详解主流Java应用服务器的工作原理及组件设计
详解主流Java应用服务器的工作原理及组件设计
大概从2000年以后,Java应用服务器的使用主要经历了3个阶段:J2EE应用服务器、Servlet容器及Web服务器、响应式微服务。首先,是J2EE应用服务器。这部分在以Spring为主的without EJB的应用框架出现之前,基本上是企业 ...
Java 10将会使用var关键字进行变量声明,本月底正式发布
Java 10将会使用var关键字进行变量声明,本月底正式发布
早在 2016 年,有一个 JDK 增强提议(JEP)在 Java 社区引起了轰动:JEP 286。2 年后的今天,局部变量类型推断可以说是 Java 10 中最值得关注的特性。这是 Java 语言开发者为简化 Java 应用程序的开发而采取的又一举 ...
动荡的 Java 今年将有哪些新变化?
动荡的 Java 今年将有哪些新变化?
2017年是Java界最动荡的一年。期待已久的Java 9带来了许多的变化和有趣的新功能,同时Oracle也宣布了JDK最新的发布时间表。而这一切只是个开始。过去开发人员常常抱怨Java的发展速度不够快。我认为这些抱怨将在不久 ...
原创翻译 | Java专业人员如何利用Hadoop的力量?
原创翻译 | Java专业人员如何利用Hadoop的力量?
毫无疑问,大量的数据已经到来,到处都是大量的数据。数据集的典型大小已经从giga字节猛增到Peta字节,并增加了多方面的复杂性。数据来自不同的来源--无论是Twitter更新还是不断的社交媒体数据,这些数据在形式上都是 ...
Oracle 加快 Java 迭代速度,功能性版本只维护六个月
Oracle 加快 Java 迭代速度,功能性版本只维护六个月
2018 年,Java 将发生重要改变。正如之前所报道的,它正在转向基于时间的版本发布周期,而不再是基于功能特征需求而发布新版本,即固定每半年发布一个版本。这是个好消息,意味着开发者可以比以前更快地访问和使用到 ...
Java Lambda表达式
Java Lambda表达式
“Lambda 表达式”(Lambda expression)是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包。Lambda表达式是一个表达式,程序中被作为一个值来使用。JAVA语言是强类型面向对象的语言,所以必须提供一种数 ...
Java 线程池原理分析与实际运用
Java 线程池原理分析与实际运用
在我们的开发中“池”的概念并不罕见,有数据库连接池、线程池、对象池、常量池等等。下面我们主要针对线程池来一步一步揭开线程池的面纱。1、线程池判断核心线程池里的线程是否都在执行任务。如果不是,则创建一个 ...
如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例
如何降低90%Java垃圾回收时间?以阿里HBase的GC优化实践为例
GC一直是Java应用中讨论的一个热门话题,尤其在像HBase这样的大型在线存储系统中,大堆下(百GB)的GC停顿延迟产生的在线实时影响,成为内核和应用开发者的一大痛点。过去的一年里,我们准备在Ali-HBase上突破这个被普 ...
Java 9 正式发布,终落地 Jigsaw 项目
Java 9 正式发布,终落地 Jigsaw 项目
9 月 21 日,大家期待已久的 Java 9 终于正式发布了,本文与大家一起快速回顾一下 IntelliJ IDEA 中 Java 9 的支持,并了解 IntelliJ IDEA 2017.3 中针对 Java 9 的推出的新功能。Jigsaw 和 JPMS提及 Java 9,最大的 ...
Oracle 要将 Java EE 移交给 Eclipse 基金会
Oracle 要将 Java EE 移交给 Eclipse 基金会
Oracle 日前宣布,选择将 Eclipse 基金会作为 Java EE(Java 平台企业版)的新家。Oracle 是与 Java EE 的两个最大的贡献者 IBM 和 Red Hat 一同做出的该决定。Oracle 软件布道师 David Delabassee 在博文中说,“… ...
Java 9的JDK中值得期待的:不仅仅是模块化
Java 9的JDK中值得期待的:不仅仅是模块化
在多次延期后,Java 9将于9月21日以Java开发工具包9的形式出现,这是自2014年3月以来,Java标准版的第一次重大升级。官方列出了JDK 9的大约90个新特性,模块化是最主要的一个。将Java重新配置成模块化格式,这项任务 ...
模块化获得Java社区全票支持,Java 9来了
模块化获得Java社区全票支持,Java 9来了
IBM、Eclipse基金会,、Red Hat等公司决定支持Java9中具有争议性的方案(模块化)的部署。模块化是即将到来的Java 9发行版里很具特色但也有很大争议的特性,似乎与几周前Java社区通过一项提案很像,一开始都没有得到 ...
Spring Framework 5.0 新特性,引入对 Kotlin 语言的支持
Spring Framework 5.0 新特性,引入对 Kotlin 语言的支持
Spring Framework 5.0 是自 2013年12月版本 4 发布之后 Spring Framework 的第一个主发行版。Spring Framework 项目的领导人 Juergen Hoeller 于 2016 年 7 月 28 日宣布了第一个 Spring Framework 5.0 里程碑版本(5 ...
Java 之父高斯林加入亚马逊 AWS
Java 之父高斯林加入亚马逊 AWS
亚马逊 AWS 部门新添一位技术大牛 —— Java 之父高斯林(James Gosling)。5月23日,高斯林在其 Facebook 主页发消息证实了这一消息。是时候改变一下了。我要离开波音防务了(Liquid Robotics 的母公司),我在 LR ...
Java 9 中的 9 个新特性
Java 9 中的 9 个新特性
Java 8 发布三年多之后,即将快到2017年7月下一个版本发布的日期了。 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。1. Java 平台级模 ...

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

社区热帖

     

    GMT+8, 2018-10-22 13:59 , Processed in 0.101147 second(s), 16 queries .