您现在的位置: 主页 > 上位机技术 > JAVA > Java新闻 - 编程语言 - 开源中国社区
本文所属标签:
为本文创立个标签吧:

Java新闻 - 编程语言 - 开源中国社区

来源:java 网络用户发布,如有版权联系网管删除 2018-09-18 

oschina发布于1周前,53回/4888阅

Oracle 欲推迟 Java 9 的发布,因为需要额外的时间来开发模块化功能和项目 Jigsaw ,发布时间计划从 2016 年 9 月推迟到 2017 年 3 月。如果下周二 (12.8) 没有充分的反对意见,就会采用这个新提议。 Java 9 是标... 查看全文

oschina发布于1周前,0回/33阅

OSCHINA 本期高手问答(12月02日- 12月08日)我们请来了《实战Java高并发程序设计》的作者 @葛一鸣 为大家解答关于 Java 的并行程序设计基础、思路、方法和实战 方面的问题。 查看全文

oschina发布于3周前,0回/0阅

比较Java 8 和 Scala 在使用 Stream API 时的表达方式和性能的差异。 经过漫长的等待,终于等到了有着高阶函数的 Java 8。我迷恋 Java,但是我必须承认和现在一些其它的语言相比 Java 的语法确实是十分的冗余。... 查看全文

oschina发布于3周前,95回/8738阅

此前联邦巡回法院裁决 Java API 受版权保护,要求谷歌因 Android 使用甲骨文的 Java API 进行专利税赔偿。但目前看来这个已经打了5年的官司仍然没有完结。案子又被送回联邦法官 William Alsup 哪里,此前该法官曾... 查看全文

oschina发布于1个月前,7回/1990阅

一月份,安全研究人员Gabriel Lawrence和Chris Frohoff公布了一个影响范围相当广的Apache Commons工具集远程代码执行(RCE)漏洞,由于Apache Commons工具集几乎是JAVA技术平台中应用的最广泛的工具库,因此影响几... 查看全文

oschina发布于2个月前,7回/5949阅

近日,甲骨文发布2015年10月的 Critical Patch Update(简称“CPU”),修复了154个漏洞,其中8个在 Oracle Database Server,30 个在 MySQL,25个在 Java SE。甲骨文的软件安全总监 Eric Maurice 在博客写到,这... 查看全文

oschina发布于2个月前,0回/16阅

高性能编程在对不同场景下对于容器的选择有着非常苛刻的条件,这里记录下前人总结的经验,并对源码进行调试 查看全文

oschina发布于2个月前,34回/7520阅

经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道… “任何可能出错的事情,最后都会出错。” 这就是人们为什么喜欢进行“防错性程序设... 查看全文

Java 的最佳实践

oschina发布于3个月前,0回/0阅

Java 是在世界各地最流行的编程语言之一, 但是看起来没人喜欢使用它。而 Java 事实上还算是一门不错的语言,随着 Java 8 最近的问世,我决定编制一个库,实践和工具的清单,汇集 Java 的一些最佳实践。... 查看全文

oschina发布于3个月前,12回/5945阅

JIT编译器是Java虚拟机(以下简称JVM)中效率最高并且最重要的组成部分之一。但是很多的程序并没有充分利用JIT的高性能优化能力,很多开发者甚至也并不清楚他们的程序有效利用JIT的程度。 在本文中,我们将介绍一... 查看全文

oschina发布于4个月前,153回/15437阅

甲骨文扩大了针对 Google 的 Java API 版权侵犯案的范围。在周三递交的旧金山地区法院的补充诉状中,甲骨文基本上是将所有的 Android 版本列入版权侵犯名单,新加入到诉讼中的 6 个 Android 版本是 Gingerbread、... 查看全文

oschina发布于4个月前,22回/7175阅

对Java 9的炒作将不再局限于模块化(modularity),Java 9正在搜罗大量额外的功能模块,这些功能模块正作为Java增强提案(JEP)提交,并在OpenJDK (Java SE的参考实现项目)中实现。 在这篇文章中,我们将重点关注... 查看全文

oschina发布于4个月前,33回/4688阅

Java对你而言是什么?一门你大学里学过的语言?一个IT行业的通用语言?你相信Java已经为下一次互联网爆炸做好了准备么?Java 一方面为嵌入式计算做了增强,而另一方面为实时应用做了精简,本文将介绍为什么 Java... 查看全文

oschina发布于5个月前,0回/49阅

颁奖典礼现场不仅能见到来自全国各地的技术大咖,欣赏劲爆的歌舞表演,现场抽奖环节中,还有丰厚的奖品等你来拿哦。或许还有机会向获奖的学霸君取经,自此走向人生巅峰。 查看全文

oschina发布于6个月前,16回/1595阅

周三在雅虎公司的年度股东大会上,首席执行官玛丽莎 梅耶尔宣布与甲骨文达成合作伙伴关系,旨在让更多的用户来尝试雅虎搜索。从这个月开始,安装或更新甲骨文Java软件的用户将被提示,浏览器默认搜索引擎和主页是... 查看全文

oschina发布于6个月前,0回/44阅

通常对于服务来说,过长的命令往往让人感到厌烦,人们需要的只是简单的操作,并且能够支持复杂的功能,对于Java开发的服务来说更是如此,我们可以通过 launcher 脚本避免麻烦的输入命令。 查看全文

oschina发布于7个月前,122回/7535阅

编者警告:此贴可能引发又一波的喷喷喷,请文明有序的喷! 今年的5月23日是Java第一版正式推出20周年的日子。它的推出伴随和促进了Web的发展,提升了生产力,为公司与消费者之间的互动带来了全新方式。作为一种被... 查看全文

oschina发布于7个月前,0回/17阅

大家好,我是Java,今年我20岁了。《礼记》云“二十弱冠”。在接受这古老的成人礼之时,我首先要感谢James Gosling和他的团队把我带到这个的世界上,同时更感谢我亲爱的开发者们让我为这个世界的精彩锦上添花。二... 查看全文

oschina发布于7个月前,80回/9335阅

Oracle 于 2015 年 4 月停止在公共渠道发布 Java 7 安全补丁和升级包,以敦促用户迁移至 Java 8 或购买 Java 7 的长期商业支持服务。后续可能有其它第三方机构为其提供公共更新。 这次计划内的 EOL(end-of-life... 查看全文

oschina发布于7个月前,35回/7835阅

由于JDK 特性的建议流程很长,目前 Java 团队发布了一个 JDK 9 的紧密发行计划,该计划显示 JDK 9 将在未来 15 个月内推出。正式版将于 2016年9月 发布。 下面是 JDK 9 的几个重要里程碑的时间点: 2015-12-10 特... 查看全文

oschina发布于7个月前,0回/32阅

聊聊Lambda的应用场景,性能,也会提及下不好的一面。 查看全文

oschina发布于8个月前,0回/22阅

OSCHINA 本期高手问答(4月22 日- 4月28日)我们请来了 @葛一鸣(葛一鸣)为大家解答关于 Java 虚拟机的运行原理和程序调优方面的问题。如: 如何定位程序中最消耗资源的代码? 如果处理内存溢出问题?... 查看全文

酸溜里脊发布于8个月前,75回/14459阅

四月头条Java重回榜首 Java在一年半后重新回到榜单首位。Android的成功为这次Java的荣归提供了最大的助力。近年来 Java一直处于缓慢下滑的态势,这是因为在企业服务应用的后端的趋于弱势。而去年10月之后,Andro... 查看全文

oschina发布于9个月前,19回/4895阅

2015年“甲骨文杯”全国Java程序设计大赛已经正式启动。大赛由全国高等学校计算机教育研究会和教育部高等学校计算机类专业教学指导委员会主办,甲骨文软件系统有限公司冠名赞助,面向全国各大高等院校在校学生和社... 查看全文

oschina发布于9个月前,43回/4499阅

几年来,虽仅限于Windows平台,但甲骨文一直为Java捆绑Ask toolbar广告软件。最近发布的Mac版Java软件中,甲骨文也将Ask Toolbar设置为默认安装,并静默修改了浏览器主页。Ask这个插件一直不受欢迎,其搜索引擎的... 查看全文

oschina发布于10个月前,106回/9484阅

在大多数语言中,单词是最小的语义单元。单词组成了句子。句子构成了段落。段落最后组成了文章。句子中的某些单词对于整个句子的语义比其它单词更重要。举 例来说,I do not like rain中的do去掉之后并不影响句子... 查看全文

oschina发布于10个月前,23回/7892阅

如果你是一个热衷于技术的 Java 程序员, 那么下面的 10 个要点可以让你在众多 Java 开发人员中脱颖而出。 1. 拥有扎实的基础和深刻理解 OO 原则 对于 Java 程序员,深刻理解 Object Oriented Programming(面向对... 查看全文

oschina发布于10个月前,4回/657阅

亲爱的 JUG(Java User Group)负责人: 2015 年亚太地区用户组负责人会议将于 4 月 29 和 30 日(周三和周四)在台湾台北举行,希望能如期参加,和 Oracle 团队以及其他用户组成员进行相关的交流。此次会议欢迎地... 查看全文

开源中国真理部部长发布于11个月前,26回/3571阅

昨天,Twitter 上有人在安装 Windows 版 Java 时,发现 Java 的安装包中被捆绑了百度系的全套产品: 最开始,大家以为这是劫持篡改安装包的行为,但是检查安装包的签名证书后,发现安装包正是由 Oracle 公司签发的... 查看全文

oschina发布于11个月前,26回/7189阅

2015年“甲骨文杯”全国Java程序设计大赛已经正式启动。大赛由全国高等学校计算机教育研究会和教育部高等学校计算机类专业教学指导委员会主办,甲骨文软件系统有限公司冠名赞助,面向全国各大高等院校在校学生和社... 查看全文

oschina发布于11个月前,21回/3679阅

Oracle 发布了新的 Java 安全更新,修复了 19 个安全漏洞以及默认禁用对 SSL 3.0 的支持,这是一个非常老的 SSL 版本。这个更新是 Oracle 季度关键补丁 更新的一部分。这个关键补丁共修复 169 个安全问题,涉及 ... 查看全文

oschina发布于11个月前,35回/18888阅

尊敬的老师、同学及Java技术人士, 您好! 2015年“甲骨文杯全国Java程序设计大赛”已经正式拉开帷幕,现诚挚邀请您和贵单位组织人员参赛。 “全国Java程序设计大赛”是由全国高等学校计算机教育研究会和教育部高... 查看全文

oschina发布于12个月前,0回/93阅

我们都知道Java是一门多线程的编程语言,而这一切离不开底层JVM的多线程支持。如果想更好的理解JVM的多线程模型,以及方法的调用和执行原理。那么就必须先很好的了解JVM的运行时内存布局。 查看全文

oschina发布于12个月前,27回/5608阅

最近在刷各大公司的技术博客的时候,我在Linkedin的技术博客上面发现了一篇很不错博文。这篇博文介绍了Linkedin信息流中间层Feed Mixer,它为Linkedin的Web主页,大学主页,公司主页以及客户端等多个分发渠道提供... 查看全文

oschina发布于1年前,6回/5949阅

JDK增强提案(JEP)223是一种新的JDK版本命名规则,旨在使主要版本、小版本及安全版本的辨认更简单。它更简单、更直观、易于解析,并且与当前的行业做法一致,尤其是“语义版本命名(Semantic Versioning)”规则... 查看全文

oschina发布于1年前,65回/16807阅

随着Oracle确认了其余的4个Java 9特性,下一代Java的计划开始变得更清晰了,Oracle已经公布了第二套Java 9特性。自从Oracle在今年早些时候宣布了3个新的API和模块化源码后,这是Oracle首次推出Java 9特性表。 ... 查看全文

oschina发布于1年前,0回/0阅

在这篇文章里我将教会你如何分析JVM的线程堆栈以及如何从堆栈信息中找出问题的根因。在我看来线程堆栈分析技术是Java EE产品支持工程师所必须掌握的一门技术。在线程堆栈中存储的信息,通常远超出你的想象,我们可... 查看全文

oschina发布于1年前,51回/3968阅

据国外媒体报道,谷歌在本周向美国最高法院提起上诉,请求其介入谷歌和甲骨文之间的Java侵权案件,并进行最终判决。谷歌作为被告,甲骨文作为原告,两 大巨头围绕安卓和Java的战争已经进入了第四年。他们之间的纠... 查看全文

oschina发布于1年前,41回/18851阅

大部分的 Java 软件开发都会使用到各种不同的库。近日我们从一万个开源的 Java 项目中进行分析,从中提取出最常用的 Java 类,这些类有来自于 Java 的标准库,也有第三方库。每个类在同一个项目中只计数一次,下面... 查看全文

oschina发布于1年前,3回/1171阅

Java SE 8u20 发布了,此版本包括 JDK 8 的新特性改进,安全更新和性能提升。同时还包括新的 MSI 企业 JRE 安装器,新 高级管理工作台和 JMC 5.4。 下载地址: http://www.oracle.com/technetwork/java/javase/do... 查看全文

oschina发布于1年前,0回/0阅

本文会根据针对即将发布的Java 9新特性做同步更新(最后更新:9/9/2014) 查看全文

NinjaSquid发布于1年前,12回/2285阅

作为《Java解惑》这本书的脑残粉,我们一直想要寻找新的java谜题以满足我们的好奇心。但是很长时间以来,我们并没有搜集到比较满意的题目,所以为了向书中那些谜题致敬,我们决定自己造一个。解谜的好处就像书... 查看全文

oschina发布于1年前,0回/0阅

字符串在任何应用中都占用了大量的内存。尤其数包含独立UTF-16字符的char[]数组对JVM内存的消耗贡献最多因为每个字符占用2位。 查看全文

Java 9 的新特性发布

oschina发布于1年前,61回/17449阅

Oracle 已经在开发 Java 9,Java 9 主要的增强内容之前已经出现在 OpenJDK 之上。而现在 Oracle 发布的是真正的新特性,前一个 JDK 9 的 early access 发行版 被标注了“修复bug和小增强”。 新的 APIs 和性能特性... 查看全文

Java 虚拟机一览表

oschina发布于1年前,35回/8706阅

免费和开源的 Java 虚拟机 AegisVM (inactive since 2004). Apache Harmony supports several architectures and systems. Discontinued November 2011. Apache License 2.0. Avian A small, easily embedd... 查看全文

oschina发布于1年前,18回/3554阅

本月的Windows例行更新将为IE增加一项新功能:屏蔽废弃的ActiveX控件。更精确的说,它将屏蔽陈旧的Java插件。IE黑名单中屏蔽的Java插件版本从Java 1.4.2一直到Java 1.8.0。微软表示,其它过时的ActiveX控件以后也... 查看全文

oschina发布于1年前,19回/3407阅

据开发者透露,Java 8的最新更新版本update 11导致了一些第三方工具不兼容问题。 其中受影响的工具包括JavaEE开发工具JRebel、Java字节码操作库Javassist、依赖注入框架Google Guice、代码覆盖工具Jacoco等,此外... 查看全文

oschina发布于1年前,0回/0阅

如果你已经在使用Java编程,并且也使用了任何像Spring和Hibernate这样的流行框架,那么你应该对注解的使用非常地熟悉。使用一个现有框架工作的时候,通常使用它的注解就够了。但是,你是不是也有时候有要创建属于... 查看全文

Java 程序员的错

oschina发布于1年前,92回/6682阅

编者注:可以喷语言,但不要搞人身攻击! BTW:我也是一名 Java 程序员,哈哈! Java程序员是有问题的。我使用Java编程已经有10多年的历史。同时,我还有过大量的使用其它语言开发的经历,比如C#, C, C++, Py... 查看全文

Java SE 8u11 发布

oschina发布于1年前,10回/2386阅

Java SE 8u11 发布了,下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 详细的改进请看: http://www.oracle.com/technetwork/java/javase/8u11-relnotes-2232915.ht... 查看全文

oschina发布于1年前,0回/46阅

Nashorn是什么?如何用?性能怎样?有什么作用?本文将对这些问题进行解答。。 查看全文

oschina发布于1年前,0回/33阅

在工作中可能会遇到内存溢出这种灾难性的问题,那么程序肯定是存在问题,找出问题至关重要,上一篇文章讲了jmap命令的使用方法,当然用 jmap导出的文件我们也看不懂啊,那就交给memory analyzer(mat)这个工具,让... 查看全文

oschina发布于1年前,0回/36阅

要学习JAVA中是如何实现线程间的锁,就得从LockSupport这个类先说起,因为这个类实现了底层的一些方法,各种的锁实现都是这个基础上发展而来的。这个类方法很少,但理解起来需要花费一点时间,因为涉及了很多底层... 查看全文

oschina发布于1年前,0回/31阅

如果你接触过不同的语言,从语法和代码层面来说,Java 是一种不折不扣的“臃肿、嗦”的语言,从另一方面来说这种臃肿和嗦也体现了它严谨的一面,作为适合构建大型、复杂项目的理由之一。 查看全文

oschina发布于2年前,0回/20阅

OSCHINA 本期高手问答(5月28日-6月5日)我们请来了 @见习神仙 (曾宪杰,淘宝花名华黎)为大家解答关于大型网站系统与Java中间件方面的问题。 查看全文

Java 迎来19 岁生日

oschina发布于2年前,34回/5461阅

今天(5月23日),Java迎来了19岁的生日。19年,足以让这个语言成为全球最流行的编程语言之一。 “一次编写,到处运行”的特性使得Java在推出后很快便受到了开发者的欢迎。现如今,随着移动互联网的崛起,Android... 查看全文

oschina发布于2年前,0回/0阅

自从我听说Java8将要支持Lambda表达式(或称闭包),我便开始狂热的想要将这些体面的简洁的功能元素应用到我的代码中来。大多开发者普遍的使用 匿名内部类来开发事件处理器,比较器,thread/runnable实现等等,一... 查看全文

oschina发布于2年前,0回/33阅

本文将从synchronized、Lock到新增的StampedLock进行对比分析 查看全文

oschina发布于2年前,93回/8936阅

北京时间5月10日上午消息,甲骨文在与谷歌的Java专利侵权案中获得了一项关键的胜利。美国上诉法院本周判决称,甲骨文有权根据版权法来保护其软件。此前,下级法院曾驳回了甲骨文的起诉。 在一份长达69页的判决书中... 查看全文

oschina发布于2年前,0回/0阅

你以前听到的谈论关于Java8的所有都是围绕lambda表达式. 但它仅仅是Java8的一部分. Java 8 有许多新特性---一些强大的新类和语法, 还有其他的从一开始就应该具有的东西. 查看全文

oschina发布于2年前,20回/5681阅

HashMap是一个高效通用的数据结构,它在每一个Java程序中都随处可见。先来介绍些基础知识。你可能也知 道,HashMap使用key的hashCode()和equals()方法来将值划分到不同的桶里。桶的数量通常要比map中的记录的数量... 查看全文

oschina发布于2年前,0回/0阅

在本教程中,我们将讨论在Java面试中,用人单位用来测试应聘者Java以及面向对象的能力的面试题目.以下章节我们将按照以下结构讨论面试问题,面向 对象编程及其特性,Java及其特性的一般问题,集合,垃圾回收,异常处理... 查看全文

oschina发布于2年前,0回/41阅

本次安排2个Java相关主题 ,邀请的是两位Oracle重量级讲师Simon Ritter和Naveen Asrani。以下是主题的简介和讲师介绍。 查看全文

oschina发布于2年前,11回/3621阅

Oracle 刚刚发布 大量安全更新 涉及多个产品的 104 个安全漏洞。 其中有 37 个漏洞是关于 Java SE,Oracle 的公告显示 35 个可在没有认证的情况下通过远程利用。其中 4 个 bug 的 CVSS 基础分值达 10,这是一个 ... 查看全文

oschina发布于2年前,0回/0阅

你可能认为使用数组是最快速的,因为数组是大多数collection实现的底层数据结构。使用一个纯数组怎么会比使用一个包含数组的对象性能更低? 查看全文

oschina发布于2年前,0回/43阅

<>读书笔记:避免活跃性危险 查看全文

oschina发布于2年前,0回/27阅

JEP 122: Remove the Permanent Generation,再也见不到OOM:Permgen了 查看全文

oschina发布于2年前,0回/0阅

我一看到 Java 8 发布了, 就决定开始深入看看对于这门编程语言新的增强功能. 我承认,自己并没有像对待 7 那样对这个版本进行跟进, 所以我所知道的唯一的增强功能只是lambda表达式而已. 在我通读文档,并写下一些... 查看全文

oschina发布于2年前,0回/0阅

Java 8终于到来了! 经过几年的等待, java程序员终于能在java中得到函数式编程的支持了. 函数式编程的支持能流程化现有的代码并且为java提供强大的能力.在这些新特性中最瞩目的是java程序员对数据库的操作方式.函数... 查看全文

oschina发布于2年前,0回/26阅

java8 终于来了.函数式接口,lambda表达式期待很久了.新的武器在手,应该可以玩出新花样. 前两天无意中发现java8 中还带了另外一个有意思的东西. Nashorn 一个javascript引擎. 这等好玩的东西不把玩一下实在是浪费了... 查看全文

oschina发布于2年前,0回/37阅

详细解释compack profile相关知识,字面上翻译是紧凑的配置文件,但我认为紧凑的Jre更容易理解 查看全文

Java 8 正式版发布

oschina发布于2年前,131回/58603阅

Java 8 正式版 发布了! 这是 Java 语言全新的版本,之前已经发布过多次 early access 版本。但现在的 Java 8 终于转正了,你可以通过这里下载 Java 8 正式版。 Java 8 的新特性请看这里。 其他一些相关链接: In... 查看全文

oschina发布于2年前,21回/4468阅

思科的2014年度安全报告中指出:甲骨文公司的Java技术成为安全问题的主要来源。 根据思科最近的安全报告,在2013年,IT企业面对着各种各样的网络攻击和风险。但是,没有任何一项技术会遭到如此多的吐槽,除了Jav... 查看全文

oschina发布于2年前,0回/10阅

这次说一下 JUC 中的同步器三个主要的成员:CountDownLatch、CyclicBarrier 和 Semaphore(不知道有没有初学者觉得这三个的名字不太好记)。这三个是 JUC 中较为常用的同步器,通过它们可以方便地实现很多线程之间... 查看全文

oschina发布于2年前,0回/11阅

在目前的例子 中,我们已经使用了collect()方法来收集流中的元素并放入List或Set中了。collec()方法的参数是一个收集器,它包含了收集或汇总多 个元素到一个数据结构中的概念。Collectors 类提供了诸多常用收集器... 查看全文

oschina发布于2年前,0回/6阅

JSR310已在java8中实现了,对于恶心的java.util.Date和Calendar,终于可以休息了吧。。。 查看全文

oschina发布于2年前,39回/5272阅

Oracle 公司计划于 2014 年 3 月 18 日发布 Java 8,这一日期已经敲定,即使届时该版本中仍存在一些小的 bug(“非致命”bug),也要按计划发布。 这一消息来自 Oracle 公司的 Java 8 版本发布经理 Mathias Axel... 查看全文

oschina发布于2年前,60回/7628阅

在甲骨文收购Sun四周年之际,Java之父James Gosling逐一评价了甲骨文对Sun不同技术的处理结果。 Gosling在2010年离开了甲骨文,目前担任海洋机器人公司Liquid Robotics的首席软件架构师。Gosling认为甲骨文对Sol... 查看全文

oschina发布于2年前,50回/17141阅

2013 年结束了,我们根据过去一年的用户访问、交流分享和项目本身的更新频度等诸多角度对收录于开源中国的近三万款开源软件进行统计,从而得出前 XX 名最受欢迎的开源软件,仅供参考。 本排行榜主要是针对开源中国... 查看全文

oschina发布于2年前,5回/1874阅

荷兰安全公司Fox IT 报告, 雅虎广告服务器ads.yahoo.com遭黑客入侵,被利用传播恶意程序。恶意程序利用Java漏洞感染访问雅虎网站的浏览者,在受害者机器上安装不同 恶意组件。Java插件已因为安全方面的原因被部分... 查看全文

oschina发布于2年前,0回/0阅

您可能已经知道,JSR-352是一个Java批处理的标准。该标准在今年发布,并被包含在了JEE7之中,这意味着,所有的JEE7应用服务器都会有批处理的能力。正如我在上一篇文章中指出,即使您的应用服务器是固定的,但是您... 查看全文

oschina发布于2年前,26回/2181阅

Google去年赢得了与甲骨文的Java版权纠纷案,审理此案的法官William Alsup裁决Java API不受版权保护,因为API就像是图书馆里的藏书,其组织形式是没有版权的。甲骨文在今年初提起上诉。根据昨天的口头辩护,上诉法... 查看全文

oschina发布于2年前,68回/14204阅

在开发者们正兴奋着准备把Java8工具包转向Java9的时候, 甲骨文的首席执行官提出了要限制两个版本的兼容性。 在周一下午OpenJDK邮件列表的一封邮件中,甲骨文Java平台的首席架构师Mark Reinho... 查看全文

#翻译# Java 线程转储

oschina发布于2年前,0回/0阅

软件维护是一个枯燥而又有挑战性的工作。只要软件功能符合预期,那么这个工作就是好的。设想一个这样的情景,你的电话半夜也一直在响(这不是一个令人愉快的感受,是吧?) 查看全文

oschina发布于2年前,0回/0阅

LINQ一直是.net程序系统中的一个非常棒的东东. Visual Studio 2008 已经引入了lambda 表达式和monads, 而同一时间Java6版本还在讨论要不要去掉泛型数据类型. 这一成果要归功于荷兰计算机科学家Erik Meijer, 他已经... 查看全文

oschina发布于2年前,0回/0阅

这篇文章将深入解析Java集合里面的批量数据操作(bulk operation) 查看全文

oschina发布于2年前,0回/0阅

内存映射文件非常特别,它允许Java程序直接从内存中读取文件内容,通过将整个或部分文件映射到内存,由操作系统来处理加载请求和写入文件,应用只需要和内存大交道,这使得IO操作非常快。加载内存映射文件所使用的... 查看全文

oschina发布于2年前,0回/9阅

什么是默认方法,为什么要有默认方法 简单说,就是接口可以有实现方法,而且不需要实现类去实现其方法。只需在方法名前面加个default关键字即可。 查看全文

oschina发布于2年前,0回/13阅

广东Java User Group(JUG,Guangdong Java User Group)于2012年底由开源中国成立,目的还是想聚集一下大家在一起交流下技术,活跃广东地区的java爱好者。 查看全文

oschina发布于2年前,0回/0阅

我们很容易就会遗忘那些曾经在猿群中大热而又被各种新技术掩盖直至堙灭的技术的价值。就拿COBOL这个老猿们当年所用的神器来说,就跟条死鱼一样被现代猿基本这么形容:没价值,腥臭,过时了,对你没好处。Java 作为... 查看全文

oschina发布于2年前,0回/0阅

关于泛型的面试题在 Java面试中变得越来越常见,因为 Java 5问世已经有相当长的时间了,越来越多的应用已经迁移到Java 5上来了,并且几乎所有新的Java开发工作也都是在Tiger(Java 5的项目代号)版本上进行的。... 查看全文

oschina发布于2年前,12回/3520阅

苹果今天发布了Java for OS X 2013-005 安全更新,为Java SE 6 改善安全性、稳定性和兼容性,用户可以通过Mac App Store 进行此次更新。 此次更新将会从所有的网络浏览器上卸载苹果提供的Java插件程序。目前新的M... 查看全文

oschina发布于2年前,0回/6阅

一个健壮的 Java 2平台,Standard Edition (J2SE )拥有一个自动内存管理机制,它为开发者们屏蔽了复杂的内存管理步骤。 查看全文

oschina发布于2年前,50回/5829阅

在今天举行的 Oracle JavaOne大会上,IBM Java CTO John Duimovich 说,GPU(图形处理单元)加速器内置了可观的非图形处理能力,因为 GPU 的并行设计可以让许多子处理器同时运行。 Nvidia 负责加速计算的总经理 ... 查看全文

oschina发布于2年前,29回/7175阅

很多时候,一张图比你说 1000 个字能更有效的说清楚一个问题。我们列举了 8 个关于 Java 语言的图表,或许可以让你对 Java 有着更深入的认识。 1. 字符串不变性(String Immutability) 下面的图表显示执行如下两... 查看全文

oschina发布于2年前,79回/8302阅

今天安装Java JDK 8 108版时安装程序弹出提示,大意是 Java 8 需要更新版本的Windows。你可以继续安装但是为了Java能正常的运行,我们建议你升级你电脑的操作系统。 值得注意的是,上一个JDK8的预览版106版还没有... 查看全文

oschina发布于2年前,24回/4791阅

甲骨文为Java添加一个让大家久等的功能“Deployment Rule Set”(部署规则集),即支持白名单。Java 7 Update 40允许系统管理员定义哪些Java程序是值得信任的,更便于管理Java安全。很多个人用户为了防止受到针对... 查看全文

oschina发布于2年前,40回/7830阅

安全研究人员 呼吁使用 Oracle Java 6 的用户尽快升级到 Java 7 以避免成为活跃网络攻击者的受害者。 F-secure 的高级分析师 Timo Hirvonen 这个周末通过 Twitter 发布了一个关于 Java 6 的安全警告,名为 CVE-20... 查看全文

oschina发布于2年前,0回/0阅

这篇文章介绍怎样在标准Java(Java SE,也称作J2SE)平台上用Headless模式。 Headless模式是在缺少显示屏、键盘或者鼠标时的系统配置。听起来不可思议,但事实上你可以在这中模式下完成不同的操作,甚至是用图形数据... 查看全文

oschina发布于2年前,156回/12035阅

这是OSCer @闵开慧 自己编写的,用于学习 Java 编程语言的非常之详细的文档。下图是使用 Word 字数统计的结果(14万字): 该文档从非常基础的 JDK 安装和 Java 命令行开始,然后是语言特性、GUI,网络等等。可以说... 查看全文

oschina发布于2年前,89回/11289阅

又等来了JavaZone发布年度大片预告片的时候了,今年的片子很有调侃时事的味道,关注Java的人应该都知道最近Java接连爆出很多严重的安全漏洞,Oracle官方忙于发布安全补丁,但这些安全补丁却造成了更多的漏洞,本刊... 查看全文

oschina发布于2年前,67回/7833阅

下面是8位Java牛人,他们为Java社区编写框架、产品、工具或撰写书籍改变了Java编程的方式。 P.S 以下排名纯属个人喜好。 1. Tomcat & Ant创始人 James Duncan Davidson,当他还是Sun公司 (19972001)的一名软件... 查看全文

oschina发布于2年前,68回/4567阅

据SECLISTS透露,他们发现新的Reflection API在引进Java SE 7时并未经过非常安全的复查,并且存在着一个非常大的漏洞。 该漏洞可以允许黑客利用10年前便广为人知的手法来攻击Java虚拟机。Java SE 7中的Reflectio... 查看全文

oschina发布于2年前,0回/0阅

在2013年你可以有50中JVM语言的选择来用于你的下一个项目。尽管你可以说出一大打的名字,你会准备为你的下一个项目选择一种新的JVM语言么? 查看全文

oschina发布于2年前,0回/1阅

这周的分享准备时间太短了,总结比较潦草,还望见谅! 学习jvm的class文件结构基础的就不说了,参照书上的内容简单了解下,感觉写个例子更能加深对class文件结构的了解,于是写了两个例子: 查看全文

yykj发布于2年前,20回/3677阅

本文是Neward & Associates的总裁Ted Neward为developerworks独家撰稿“你不知道5个……”系列中的一篇,JVM是多数开发人员视为理所当然的Java功能和性能背后的重负荷机器。然而,我们很少有人能理解JVM是如何进行... 查看全文

oschina发布于2年前,5回/1478阅

Oracle 刚发布了 Java 7 Update 25 Oracle Java 7 Update 25 (7u25) 修复了 40 个安全漏洞以及其他的非安全方面的问题。在 Ubuntu 上可通过以下方法安装该版本: sudo add-apt-repository ppa:webupd8team/java... 查看全文

oschina发布于2年前,0回/0阅

之前我们关于 Java 8的lambda 的文章看上去很受欢迎。这次我们继续介绍Java 8的新特性,这回要介绍的是默认方法。与lambdas类似,这些都是Java 8引入的主要特性。在这篇文章里,我们要介绍默认方法是什么,有什么... 查看全文

oschina发布于2年前,4回/1258阅

Oracle 曾经 做了一个艰难决定 ,从公共下载区域中删除 tzupdater 工具。该工具用于更新 Java 内部时区数据库,并允许用户调整 Java 安装以获得正确的时区设置。Oracle 是在决定不再更新 Oracle JDK 6 时候决定删... 查看全文

oschina发布于3年前,14回/7160阅

国外一个网站,可以让你直接在浏览器上运行输入的 Java 8 代码 不过有一些限制: 不能在代码中使用包名 增加所需的所有 import 语句 类名可以是任意有效的 Java 类名,但必须使用 public 修饰符 每个类都应该有 ... 查看全文

oschina发布于3年前,21回/2609阅

2013年一连串的Java安全事件暴露出Oracle在Java安全方面的懈怠,这已经严重威胁到了Java语言的生存,而Oracle也于昨日正式宣布加大Java安全方面的投入。 在昨天的官方博客中,Oracle发布了题为“维护Java安全性是... 查看全文

oschina发布于3年前,0回/2阅

为什么要用RMI 在这次的项目中,对于客户端与服务器之间的通信,想了许多办法,由于做的是富客户端应用,最终将技术选定在了RMI和Java-sockets两种之间, 其中RMI的灵活性不高,客户端和服务器端都必须是java编写... 查看全文

oschina发布于3年前,38回/6739阅

为了避免混淆,甲骨文宣布改 变Java版本号命名方式:自JDK 5.0起,Java以两种方式发布更新Limited Update包含新功能和非安全修正,Critical Patch Updates(CPUs)只包含安全修正。甲骨文将继续以这两种方式发... 查看全文

oschina发布于3年前,0回/1阅

这篇文章是介绍修改java编译器的。其中包含对Java编译器的介绍,以及两个例子的实现:一个简单的hello world 和一个重写AST(抽象语法树)的插件。 查看全文

oschina发布于3年前,0回/0阅

这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布。 在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新和API仍然有可能改变,我会尽... 查看全文

oschina发布于3年前,0回/0阅

Java性能问题被冠以某种黑暗魔法的称谓。一部分是因为其平台的复杂性,在很多情况下,无法定位其性能问题根源。然而,在以前对于Java性能的技巧,有一种趋向:认为其由人们的智慧,经验构成,而不是应用统计和实证... 查看全文

oschina发布于3年前,0回/0阅

这将会是一篇比较邪恶的文章,当你想在某个人的生活中制造悲剧时你可能会去google搜索它。在Java的世界里,内存溢出仅仅只是你在这种情况下可能会引入的一种bug。你的受害者会在办公室里度过几天甚至是几周的不眠... 查看全文

oschina发布于3年前,18回/3039阅

Adam Gowdiak 因为发现 Java 的漏洞而成名,他刚刚又 报告 一个新的漏洞 Security issue 61,Gowdiak 称该漏洞影响当前最新的 Java SE 7 版本,包括刚刚发布的 1.7.0_21-b11。 该漏洞再次存在于 Reflection API ,... 查看全文

oschina发布于3年前,8回/1716阅

Oracle 在周二发布了 Java 7 的第 21 个更新版本,该版本包含 42 个安全问题修复和修改了 Java 程序在浏览器上运行的行为。 Java 7 Update 21 (7u21) 修复的 39 个漏洞会导致在没有授权的情况下通过远程利用这些漏... 查看全文

oschina发布于3年前,0回/1阅

函数编程在C#、Python、JavaScript中都得到充分体现。而Java直到最新的Java 8才开始正式支持函数编程,最明显的改进就是对Lamba表达式的支持。正如C#之父Anders Hejlsberg在那篇文章 编程语言大趋势 中所讲,未... 查看全文

oschina发布于3年前,0回/0阅

异常处理是书写 强健 Java应用的一个重要部分。它是关乎每个应用的一个非功能性需求,是为了优雅的处理任何错误状况,比如资源不可访问,非法输入,空输入等等。Java提供了几个异常处理特性,以try,catch和 fina... 查看全文

oschina发布于3年前,0回/12阅

最近看到网上的一篇文章,分析说明ThreadLocal是如何内存泄露的. 但我不这么认为. ThreadLocal设计的很好,根本不存在内存泄露问题. 本文就结合图和代码的例子来验证我的看法. 查看全文

oschina发布于3年前,0回/6阅

就像之前的一个评论.我们学习的是思路. 很多人都知道继承关系的类的初始化和实例化的顺序,但如果忘记了怎么办? 如何找到自己的答案? 又如果遇到的问题是关于泛型的擦除问题,又该如何去分析? 查看全文

oschina发布于3年前,21回/3150阅

安全公司Security Explorations报告发现最新版Java存在一个安全漏洞, 允许完全绕过沙盒安全机制。与此同时,甲骨文最近修复的Java漏洞被发现已经包含在黑客攻击工具包中,凸显了及时打补丁的重要性。Security Ex... 查看全文

oschina发布于3年前,0回/0阅

我通过《回到Future》这个工作主题开始写一系列的关于探讨编程语言的Futrure概念的文章。Futrues是非常重要的抽象,甚至随着异步,事 件驱动,并行和扩展系统的发展显得更加重要。在第一篇违章中,我们会讨论最基... 查看全文

oschina发布于3年前,69回/7556阅

在《程序员之拍案惊奇:为什么我会一天到晚的想说FUCK!》这篇文章里我贴一张程序员抓狂的配图,其实这一点都不夸张,读读下面这个故事,我相信无论谁做这个代码审查的当事人都会抓狂,你觉得呢? 这是一个真实的... 查看全文

xyxzfj发布于3年前,12回/6321阅

本文旨在介绍一些最好的、能够帮助程序员全面掌握Java语言的书籍。这里介绍的书籍能够帮助不同水平的程序员学习丰富多彩的Java语言。所有这些书都可以免费下载。 为了迎合所有人的胃口,我们选择了一系列的书籍。... 查看全文

oschina发布于3年前,18回/1793阅

Java SE 7 发布了第 15 个更新版本,该版本修复了重要的安全问题,详情请看这里。 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html... 查看全文

小鲅鱼发布于3年前,29回/7152阅

在JavaOne 2012大会上,甲骨文展示了基于JavaFX 3D的集装箱终端监控项目(演示视频),让人眼前一亮。 该项目使用JavaFX最新版本的早期原型构建,并增加了对于3D mesh、3D摄像机和3D灯光的支持。现在JavaFX ... 查看全文

oschina发布于3年前,31回/4976阅

一个月内第二次,苹果通过XProtect反恶意程序工具悄悄在OS X 10.6 Snow Leopard+系统上屏蔽了最新版Java 7,Mac用户在突然发现无法访问或运行依赖Java的网站或应用程序之后才知道苹果的举动,而苹果并没有发表任何... 查看全文

oschina发布于3年前,15回/2251阅

最近一段时间Java多次被爆出严重安全漏洞,浏览器开发商Mozilla为此禁用了Java插件,连美国国土安全部还建议卸载Java。甲骨文因为未能及时发布补丁而受到了批评,现在它做出了回应:发布了史上最大的Java安全更新... 查看全文

oschina发布于3年前,3回/1124阅

有报道称苹果更新了OS X系统Xprotect文件,需求最低Java 1.7.0_11b-22才能运行。今天Oracle新发布的Java 7版本为1.7.0_13-b20,这意味着OS X系统下Java插件将自动可以运行。Oracle称新补丁包含超过50项安全漏洞修... 查看全文

oschina发布于3年前,34回/4430阅

Oracle 最近因为 Java 的安全问题头疼不已,就好象打地鼠一样到处救火试图解决这个问题。这个问题甚至导致美国国土安全部被迫张贴警告要求不要使用 Java 平台。 在美国国土安全部的网站上,警告称:“通过说服用户... 查看全文

oschina发布于3年前,0回/0阅

DateFormat 类是一个非线程安全的类。javadocs 文档里面提到"Date formats是不能同步的。 我们建议为每个线程创建独立的日期格式。 如果多个线程同时访问一个日期格式,这需要在外部加上同步代码块。"... 查看全文

oschina发布于3年前,23回/3590阅

[导读]美国国土安全部和安全专家上周四表示,黑客已经找到利用Java插件中的该缺陷在PC上安装恶意软件的方法,这使得他们能实施各种犯罪活动,其中包括身份窃贼、使用户计算机成为肉鸡。 北京时间1月13日消息,据国... 查看全文

oschina发布于3年前,19回/6414阅

在刚刚过去的 2012 年中,Java 的形象因为安全方面的问题大受影响,但它仍然是一个关键的企业软件开发平台。而 2013 年,用户可以期待新的版本发布,包括企业版 Java 和标准版 Java。 JDK 8 基于 Java 平台标准版... 查看全文

oschina发布于3年前,0回/5阅

Java Java 8 的日期时间新用法 查看全文

oschina发布于3年前,36回/8298阅

这篇文章原本由Tyler Hamilton发表在Toranto Star上。很多时候,我们想不起来创意、产品、趋势或技术的创始人。事实上,如果不是在谈论过去时提及他们,我们往往把创始人们彻底忘记了。然而,James Gosling并不在... 查看全文

oschina发布于3年前,0回/4阅

本文由浅入深地介绍了如何使用 Java 类库,判断两台机器之间网络是否可达。本文介绍了 Java 中三种不同的网络可达的判断方法以及针对 IPv4 和 IPv6 混合网络的编程方法。同时也介绍了这些方法的使用场景和优缺点,... 查看全文

oschina发布于3年前,44回/3665阅

提到嵌入式设备,可能很多人首先想到的开发语言是 C/C++。但根据 Jaxenter 对 Oracle 最近两个白皮书的分析,反而认为越来越多的智能嵌入式设备,尤其是 M2M 设备,将通过 JAVA 来驱动。 M2M(Machine-To-Machin... 查看全文

oschina发布于3年前,0回/3阅

淘宝技术发展(Java时代:坚若磐石) 查看全文

oschina发布于3年前,0回/3阅

淘宝技术发展(Java 时代:脱胎换骨) 查看全文

oschina发布于3年前,0回/2阅

JAVA多线程-基础Lock Condition 并发集合 查看全文

oschina发布于3年前,0回/2阅

分析Java 类加载全过程 查看全文

Java 程序员的堕落

oschina发布于3年前,209回/30558阅

我曾在多个场合撰文说过,现在培训出来的企业Java开发兵团只知道使用某种框架,但完全不知道这些框架的底层原理。今天早上,在依次对三个职位的应聘者面试中,我又再次见到了这种情形。 我们的顾问公司收到了一个... 查看全文

oschina发布于3年前,0回/2阅

hashmap 查看全文

oschina发布于3年前,0回/2阅

oschina发布于3年前,39回/5591阅

当今世界主流编程语言无不吸纳强大的闭包概念,但有个例外,它就是Java。数年来,Java语言中增加闭包特征的工作看起来毫无进展。 早在15年之前,Scala语言和TypeSafe框架的作者Martin Odersky和Phillip Wadler发布... 查看全文

oschina发布于3年前,0回/2阅

oschina发布于3年前,0回/2阅

自从第一个Java版本开始,很多开发人员一直都在尝试让Java获得最少和C/C++一样的表现。JVM提供商尽他们最大的努力去实现一些新的JIT算法,但是还是有很多需要做的,特别是在我们使用Java的方法上。... 查看全文

Java 的封面

oschina发布于3年前,55回/4863阅

译者:感谢BOOM提供了本文翻译。BOOM是个程序员,就职于某IT公司,有关他的更多信息请他的新浪微博:http://weibo.com/huji0624 译者注:这篇文章是Paul Graham写于2001年的一篇预言Java的文章。 这篇短文起源于我... 查看全文

oschina发布于3年前,0回/2阅

在工作上,我最近对一个现有的Java项目代码进行了清理。完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。 查看全文

oschina发布于3年前,24回/4917阅

JavaZone截止到今年一共制作了4个Java相关的视频,它们分别是: 2009年的《Lady Java》 2010年的《Java风云》 2012年的《Java打劫》, 以及下面的这个2011年的《Java阴魂不散》... 查看全文

it224发布于3年前,7回/1450阅

安全组织SANS Internet Storm Center (ISC) 接获通报,有一封来自微软,名为《微软服务变更重要通知》(Important Changes to Microsoft Services)的邮件,遭到黑客伪装成网钓邮件并流传到网络上,如果用户不慎点... 查看全文

顾源发布于3年前,42回/3166阅

有部分专家建议用户退回到Java 6,理由是此波0Day漏洞都只影响到Java 7,而八月中更新的Java 6 update 35只针对错误修正,已经没有安全性问题。 今年四月间发现Java 7漏洞的波兰资安公司Security Explorations首席... 查看全文

oschina发布于3年前,0回/2阅

2011年7月,在时隔数年之后,java的一个重大版本javase7发布了。在这个新的版本中,java平台新增了很多的新的特性。在java虚拟机方面,invokedynamic指令的加入使虚拟机上的动态语言的性能得到了很大的提升。这使... 查看全文

it224发布于3年前,35回/4370阅

目前多家资讯安全公司发布资讯安全通告表示,目前的Java含有未修补的漏洞,而且黑客已经在攻击中利用该漏洞,因此在甲骨文(Oracle)修补该漏洞之前,用户应该先禁用或解除安装Java。 首先披露此漏洞遭受攻击的资... 查看全文

oschina发布于3年前,27回/4252阅

据国外安全研究机构称,当前的Java版本中包含了一个严重的安全漏洞,可能导致电脑在访问带有恶意代码的特定网页时被感染。 据悉,该漏洞已经被黑客利用,目前仅是一些有针对性的攻击。但有一个漏洞已经开始流通,... 查看全文

oschina发布于3年前,30回/2684阅

几位安全专家现在警告大家Java 7运行环境再次出现漏洞,这对于Mac用户来说非常危险。攻击者可以利用该漏洞通过各种系统的各种浏览器对安装Java的机器进行攻击。这次漏洞非常危险,当用户访问挂着恶意软件的网页后... 查看全文

oschina发布于3年前,0回/2阅

每一个Java开发者都是通过Hello World敲开面向对象世界的大门。但是在一开始,我们考虑的只是这个语言是什么样的,我们如何更好的编码,却很少有人关心他内部是怎么运行的。看下面一个简单的hello world。... 查看全文

oschina发布于3年前,0回/2阅

很多人错误的认为运行Java程序时使用-Xmx和-Xms参数指定的就是程序将会占用的内存,但是这实际上只是Java堆对象将会占用的内存。堆只是影响Java程序占用内存数量的一个因素。要更好的理解你的Java程序将会占用多大... 查看全文

oschina发布于3年前,0回/2阅

在许多Java工程中,经常会看到带有程序自定义参数调用Java命令的包装shell脚本。 查看全文

s3051024发布于3年前,24回/4370阅

来自infoq的报导 Oracle的Java架构师Mark Reinhold在其Blog宣布(http://mreinhold.org/blog/late-for-the-train) 原本在jdk 8要添加 Jigsaw 功能(也就是Java的模组化系统) 将延迟到Java SE 9 消息来源 http://w... 查看全文

oschina发布于3年前,10回/2510阅

本周安全公司F-Secure发现了一种新型的跨平台后门恶意软件,这款恶意软件首次在一家哥伦比亚运输网站发现,利用社交网络导致用户运行一款Java 压缩文件。虽然这种新型Java恶意软件的危害性不大,但这种跨平台设计... 查看全文

oschina发布于3年前,24回/4418阅

JavaZone似乎是要把它作为一个传统,每年都制作一个关于Java的电影宣传片,比如2010年的《Java风云》以及《Lady Java》,2011年的恐怖大片《Java惊魂》,当然,现在又是出大片的时候了,今年的片子叫做《Java打劫... 查看全文

oschina发布于3年前,0回/2阅

Java 8 预计将在 2013 年发布,Java 8 将支持 Lambda 功能,尽管该规范还在不断的变化,但是 Java 8 的已经实现了对 lambda 的支持。 查看全文

oschina发布于3年前,49回/9121阅

这里列举了 8 个 Java 人物,他们创建了对 Java 社区贡献很大的框架、产品、工具和图书,也因此改变了 Java 的编码方法。 8. Tomcat 和 Ant 创办人 James Duncan Davidson, 1997 年到 2001 年在 Sun 公司工作,他... 查看全文

梅公子发布于3年前,15回/2109阅

上星期有新闻说甲骨文将会在本周二发布java的补丁,今天确实发布了,同时发布的还有JavaFX 2.1.1 http://www.oracle.com/technetwork/java/javase/downloads/index.html... 查看全文

空指针发布于4年前,5回/918阅

6月9日消息,据国外媒体报道,据甲骨文网站预先发布的声明称,甲骨文计划在下周二发布14个安全补丁,修复Java SE软件中的安全漏洞。其中有许多安全漏洞是通用安全漏洞评分系统框架中最严重等级的安全漏洞。 甲... 查看全文

oschina发布于4年前,0回/2阅

C#和Java之间最大的区别之一,是如何处理的方法。在这两种语言,方法是功能代码的基石:他们定义变量,并指定对这些变量进行操作,返回值给其他方法使用。尽管Java语言的创建者遵循了许多基于C语言的概念,他们研... 查看全文

oschina发布于4年前,35回/3181阅

Oracle曾经说Java API就像是优美的画作。Google却说API就是文件柜里的文件。最后,William Alsup(负责审理Oracle和Google关于Java纠纷的法官)比较同意Google的观点,Java作为一门编程语言,其API就像是图书馆里... 查看全文

oschina发布于4年前,40回/2226阅

审理Oracle vs Google一案的法官Alsup作出裁决,裁定Java API不受版权保护。法官写道,“因此,甲骨文基于Google复制37个API包其中包括结构、序列和组织的申诉被驳回。” 法官指出,API包含有创意元素,但... 查看全文

oschina发布于4年前,0回/2阅

在网上看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用。 好东西不得不转 查看全文

oschina发布于4年前,22回/3412阅

ZeroTurnaround(JRebel开发商)近日进行了一项抽样统计,统计结果显示,Java 7目前的份额已经达到了23%。 ZeroTurnaround称: 目前Java 6是份额最多的Java版本,受访者中的88%使用的是这个版本,而有趣的是,有2... 查看全文

虫虫发布于4年前,13回/3889阅

这份PPT 是来自阿里巴巴淘宝核心技术组的莫枢。它讲述了 JVM 崩溃的各种情况,崩溃的原因,以及如何调试 JVM 崩溃。值得收藏,推荐! Java Crash分析(2012-05-10) View more presentations from Kris Mok... 查看全文

红薯发布于4年前,9回/2012阅

2010年末的时候,苹果宣布终止对OS X的Java支持,当时乔布斯表示苹果的Java版本总是比Sun/Oracle发布落后,导致苹果比其他所有平台的Java版本都要老,所以继续支持没 有意义了。之后过了几周,苹果和Oracle宣布计... 查看全文

红薯发布于4年前,89回/4806阅

世界上总有那么几家公司实力无比雄厚却臭名昭彰,比如说著名的甲骨文公司。早在2010年,甲骨文就对谷歌提出了指控,认为谷歌的Android操 作系统未经许可使用Java语言,并且要求10亿美元的赔偿金。昨天甲骨文与谷歌... 查看全文

Java 8 路线图公布

红薯发布于4年前,18回/8335阅

Java 8 将会包含很多新特性,有如 Lambdas, Jigsaw 模块化等等,而首个里程碑版将于本月末发布,详细的时间表如下: M1: April 24, 2012 M2: June 14, 2012 M3: July 30, 2012 M4: September 11, 2012 M5: Novemb... 查看全文

无忌发布于4年前,36回/2873阅

最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源和总结一些在java编程... 查看全文

墙头草发布于4年前,26回/4935阅

最近Java.net 的投票问题是:“在 Java 8 中实现 JSR-310(新的 Java 日期和时间 API)有多么重要? ”在这篇帖子发布的时候,对该话题已经有超过 150 条回应。其中“觉得非常重要”(53%),“重写当然更好,使用当... 查看全文

Ivan发布于4年前,16回/2853阅

引述Gavin Clarke的“Java won't curl up and die like Cobol, insists Oracle”: 甲骨文周三表示,Java9和10将着手加入大数据,多语言的互操作性,云和移动,并在2015年和2017年分别发布。 对于Java开发工具包(... 查看全文

虫虫发布于4年前,33回/4585阅

甲骨文近日发布了一则公告,推迟了Java SE 6的终结期限。 根据原定计划,JDK 6 和Java SE 6 将在今年7月份终结,现在该日期已经被推迟到了11月份。甲骨文称,之所以推迟,是为了给予开发者更多的时间来过渡到JDK... 查看全文

Java 已死”简史

红薯发布于4年前,52回/11170阅

“Java已死”已经成为一个著名的口水战,挑起这场议论的人希望能有一种更酷的语言出现、流行。它有可能是D语言,4GL,Ruby,Groovy。 有这种愿望的人看起来在不断的增加。 这显示的是由Google估算出来的关于“Java已... 查看全文

xyxzfj发布于4年前,36回/3109阅

“这个冬季,如果你在运行Java,记得将补丁打得满满的。”有点双关的意味,这是来自微软.Net部(.NET shop Microsoft)的一则建议。该部门测算,Oracle的平台是黑客入侵最大最突兀的目标。到今年六月底为止,Jav... 查看全文

红薯发布于4年前,19回/2838阅

甲骨文公司继续推动Java前进的战略。自2010年1月收购Sun后,甲骨文公司已经迅速积极的开始了java工 作。甲骨文不只是提交谷歌Android操作系统涉嫌侵权Oracle的Java专利的诉讼,数据库巨头还致力于改善在社区和开发... 查看全文

红薯发布于4年前,10回/2809阅

Java SE 8预计在2013年8月出炉。Java SE 8的功能还包括改善JavaScript於JVM上的运作,采用新一代的JavaFX 3.0客户端程式,并支援更多的现代装置等。 甲骨文於本周举行的JavaOne会议中公布了目前各种Java规格与技术... 查看全文

红薯发布于4年前,21回/1522阅

甲骨文和Google的专利诉讼,摩托罗拉也被牵扯其中。甲骨文要求摩托罗拉出庭作证,并且要求提出开发手机时从Google下载的相关代码,希望能藉此证明Android手机侵害Java相关专利。 面对近来接二连三的专利议题,Goo... 查看全文

红薯发布于4年前,28回/5190阅

Java 7 刚刚发布没两天,但来自 Lucene 和 Solr 社区的某些人立即报料了一些 Java 7 中的严重bug。甚至 Apache Lucene 项目管理委员会成员 Uwe Schindler 发布了暂时不要使用 Java 7 的警告信息。 那么到底 Java... 查看全文

红薯发布于4年前,83回/63080阅

官方说是 7月28日 正式发布 Java 7 ,正常的话我们应该在 7月29日 看到这个版本。很快了,就两天时间。 发布之前让我们先来看看 Java 7 都有什么新特性吧。 Java 7 的架构图: 新特性一览表: Swing 新增 JLayer... 查看全文

zhuzhangsuo发布于4年前,1回/317阅

北京,2011年7月6日 为庆祝即将推出的Java平台,标准版7(Java SE 7),甲骨文将在太平洋时间(PDT)2011年7月7日上午9:00举行现场网络直播,届时在红木城、加州、伦敦和圣保罗等地举办的Java开发者活动的发... 查看全文

红薯发布于4年前,27回/2756阅

【赛迪网讯】6月30日消息,据国外媒体报道,根据甲骨文28日向法庭提起诉讼的文件显示,谷歌因侵犯Java专利权所以需要赔偿甲骨文26亿美元(合16亿英镑)。 之前,根据甲骨文损失赔偿专家伊恩-考克伯恩(Iain Cockb... 查看全文

红薯发布于5年前,11回/1346阅

北京时间6月8日消息,谷歌的代理律师本周表示,在甲骨文起诉谷歌Android系统侵犯其Java专利权一案中,甲骨文寻求的损失赔偿过高。谷歌律师要求加州一家法院重新考虑甲骨文应得的损失赔偿。 谷歌代理律师周一致信法... 查看全文

红薯发布于5年前,4回/1523阅

以下内容来自维基百科: Java,是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯高斯林(James Gosling)等人于1990年代初开发。它最初被命名为Oak,目标设置在家用电器等... 查看全文

红薯发布于5年前,19回/2136阅

Oralce掌控 JCP,决定着Java规范的话语权,接连通过多个 Java EE 相关规范。 自从 Apache 退出 JCP (Java Community Process) 执行委员会以来,目前成了 Oracle 和 IBM 两家公司掌控的组织。该组织刚刚通过了下一... 查看全文

红薯发布于5年前,55回/3032阅

本文是从 A return to Good Code 这篇文章翻译而来。 别再这样写了: public boolean foo() { if (true) { return true; } else { return false; } } 每次当我深入某个开源项目,看到大... 查看全文



              查看评论 回复



嵌入式交流网主页 > 上位机技术 > JAVA > Java新闻 - 编程语言 - 开源中国社区
 查看 发布 全文

"Java新闻 - 编程语言 - 开源中国社区"的相关文章

网站地图

围观()