新闻首页 / 标签为“Java”的新闻

0

调查:Java程序员最伤心,C++程序员最年老

说起我们对编程世界现有的刻板印象,你一定听说过类似于没有人喜欢用 Java 编码或者使用 C ++ 都是老人家,等等这样的话。为了分析这些刻板印象背后的真相,Trestle Technology 的数据工程师写了一个工具。不知道你有没有听说过微软的 Project Oxford,它的 F...
1

为什么用Java:一个Python程序员告诉你

英文原文:Why Java? Tales from a Python Convert这篇文章专门给程序员写的,普通读者慎入。原作者:Kevin Sookocheff译者:Celia Zhen每当我告诉别人我一直在用 Java 工作时,大家的反应都是:&ldqu...
0

优秀的Java程序测试是什么样的?

英文原文:Anatomy of a Good Java Test作为测试驱动设计和开发的忠实粉丝,我相信创造良好的测试是我们作为 Java 开发人员可以做的最重要的事情之一。我们写测试出于许多原因:塑造系统的设计。我们知道输入和输出应该是什么样的,但是我们需要创建什么对象来做到这...
6

调查:Java程序员最亲睐的Web框架

这是关于 Java 的第二个调查,第一个调查请点这里查看。这一次,我们要讨论的是 web 框架。只有少数几种语言像 Java 一样提供了各种各样的 web 框架,上面的统计图就是一个证据。下面是其他开发者所使用 web 框架列表:Spring MVC/Spring B...
3

4个理由告诉你Java为何排行第一

英文原文:4 Reasons Why Java is Still #1Java 已经有 20 年的历史了,甚至更久,而这取决于你所询问的人和你的计算方式。忽略它的年龄不看,Java 依然排行第一。它的实用性、性能和向后兼容性都彰显其价值所在。2016 年伊始,标志着我们已经走过了...
3

Google发布J2ObjC 1.0:将Java转换为Objective-C

英文原文:Google’s J2ObjC 1.0 Translates Java into Objective-CJ2ObjC 是一个 Google 开发的开源工具,用于将 Java 代码转换为 Objective-C 代码。其目的是为了能在 iOS 平台上重用 Androi...
1

2016年会成为Java EE微服务年吗?

英文原文:Java EE and Microservices in 2016?进入 2016 年时间还不是很长,让我们回顾下去年年底的一个预言。去年 12 月,来自 C2B2 的 Steve Millidge 预测,2016 年将会成为 Java EE 微服务年。在一定程度上,这是基于 ...
1

甲骨文计划淘汰Java浏览器插件

甲骨文官方博客宣布,它计划在 Java 9 发布时淘汰饱受安全问题的 Java 浏览器插件。因为安全问题,Java 浏览器插件事实上已被各大浏览器开发商禁用,或者是要求点击激活,而浏览器插件本身也正逐渐被淘汰。Google 和 Mozilla 都宣布停止支持 NPAPI 插件,微软 Ed...
5

Java程序员使用的20几个大数据工具

英文原文:What Big Data Tools Do Java Developers Use?最近我问了很多 Java 开发人员关于最近 12 个月内他们使用的是什么大数据工具。这是一个系列,主题为:语言web 框架应用服务器SQL 数据访问工具SQ...
18

王垠:为Java说句公道话

文/王垠有些人问我,在现有的语言里面,有什么好的推荐?我说:“Java。” 他们很惊讶:“什么?Java!” 所以我现在来解释一下。Java 超越了所有咒骂它的“动态语言”也许是因为年轻人的逆反心理,...
20

Google证实下个版本的Android将不使用甲骨文的Java API

英文原文:Google confirms next Android version won’t implement Oracle’s proprietary JavaAPIsGoogle 正计划将 Java 应用程序接口(APIs)从 Orcale...
1

Oracle确认Java 9将推迟发布

英文原文:Oracle Confirms Delayed Schedule for Java 9在最近的交流中,Oracle 公司 Java Platform Group 的首席架构师 Mark Reinhold 提出 Java 9 的正式版本发布将延迟 6 个月,以此来给 Projec...
1

甲骨文就Java安全问题与FTC达成和解

甲骨文因 Java 桌面运行时 Java SE 存在安全漏洞而受到美国联邦贸易委员会(FTC)指控,本周一它与 FTC 达成和解,作为和解的一部分,甲骨文发布了 Java 卸载程序,同意就 Java 安全风险直接通知消费者。FTC 指控甲骨文未如实告诉用户将 Java 软件升级至更新、更...
3

Yahoo开源Java超快速计算算法Data Sketches

Yahoo 今天开源了数据快速高效计算算法,基于 Java 的 Data Sketches 算法。 Data Sketches 遵循 Apache 开源授权协议提供在 GitHub:https://github.com/datasketches/sketches-core/。...
1

Java应用发布后,需要关注的7个性能指标

英文原文:7 Java Performance Metrics to Watch After a Major Release翻译:王鹏-OneAPM 性能优化工程师在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个 Java 性能指标,包括响应时间和平均负载等。为理...
27

Visual Studio Update 1 为Android项目加入Java支持等功能

Visual Studio 2015 Update 1 RC 持续加入更多特性,适合开发多样的移动应用。这篇文章将向您展示如何使用在 Visual Studio Update 1 内为 Java 新增的功能。Build Java 源码在 Visual Studio 2...
1

开发维护大型项目的Java的建议

假设你是正在开发和维护一个包含 2000 个类并使用了很多框架的 Java 开发者。你要如何理解这些代码?在一个典型的 Java 企业项目小组中,大部分能够帮你的高级工程师看起来都很忙。文档也很少。你需要尽快交付成果,并向项目组证明自己的能力。你会如何处理这种状况?这篇文字为开始一个新项目的 J...
1

Java 9因模块化进程缓慢而欲推迟发布

英文原文:Java 9 delayed by slow progress on modularizationOracle 欲推迟 Java 9 的发布,因为需要额外的时间来开发模块化功能和项目Jigsaw,发布时间计划从 2016 年 9 月推迟到 2017 ...
11

前谷歌首席Java架构师谈如何设优秀的API

随着近来软件规模的日益庞大,API 编程接口的设计变的越来越重要。良好的接口设计可以降低系统各部分之间的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合度,从而提高系统的维护性和稳定性。Joshua Bloch 是美国著名程序式设计师。他为 Java 平台设计并实现了许多的功能,是 ...
7

如果Java失宠于Oracle,那么未来会怎么样?

英文原文:Even if Oracle is Losing Interest in Java, Should You Worry?对于前不久 Oracle 裁掉了一部分 Java 布道师,近日一位 Oracle 前高管称其为该机构对 Java 的“计划报废&rdq...

最新评论