阅读更多

19顶
23踩

编程语言

原创新闻 Java SE 6 生命将在今年11月终结

2012-02-21 17:21 by 副主编 wangguo 评论(58) 有22487人浏览


甲骨文近日发布了一则公告,推迟了Java SE 6的终结期限。

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

更多信息可以查看Java SE的支持路线图

甲骨文称,一旦一个Java产品已经发布了三年,并且其继任者也已经发布了一年,那么该版本的寿命将会被终结。Java 7是在2011年夏天发布的,而该日期距离Java 6的发布已经过去了4年半的时间,甲骨文又将在明年夏天发布Java 8,看来Java 6已经到了生命的尽头了。

对于需要长期支持的开发者,甲骨文提供了一个商业版本

Via TheH
  • 大小: 17.8 KB
19
23
评论 共 58 条 请登录后发表评论
58 楼 fjjiaboming 2012-03-24 22:58
feixiang136136 写道
目前为止,还没用过jdk7。在公司开发一直都在用jdk6,感觉已经够用了

不是语言和开发效率问题, 是JDK7的BUG,JDK7还不稳定 没有达到上生产环境的要求....
57 楼 feixiang136136 2012-03-24 18:50
目前为止,还没用过jdk7。在公司开发一直都在用jdk6,感觉已经够用了
56 楼 pankanghe 2012-03-21 23:59
好吧,我只string,list,map这些基本功能来完成90%的工作任务。
还有10%就是 for(;;) 和 while().

终结任何版本毛关系都没有, 程序照样跑,只要硬盘里还有一个JDK在。
55 楼 lshhjxlj 2012-03-09 17:54
用人家的东西,就得被别人牵着鼻子走,不管你愿不愿意使用JAVA7。
54 楼 zhangyu_2100 2012-03-08 11:38
jdk7跟jdk6相比优化了什么重要的东西呢?
53 楼 duohuoteng 2012-03-07 11:28
kanme818 写道
hellostory 写道
fjjiaboming 写道
kanme818 写道
blackstreet 写道
kanme818 写道
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎


同感中,强烈质疑OO在一些场景中的应用


教条式的东西太多,哎。

这就是教条


使用SSH做一个管理系统,一开始什么都OO,结果发现表单对象没想象中的OO,都是你中有我,我中有你,流程也是千变万化。尤其是界面UI,用户恨不得一个界面把所有的流程数据全部显示出来。整到后面,才发现还不如全部使用数据库连接池 + SQL视图查询,效率还更高。后面看了其它ERP系统,好像也没见到纯OO的的,似乎都是直接连接数据库,进行SQL查询的


SQL就是SQL,拿OO的思想去思考关系型的东西,只能把自己绕晕了。特别是有些很复杂的统计报表。

OO好,但也要看怎么用,一切以效率为先
52 楼 Xorcerer 2012-02-23 19:49
volking 写道
tlde_ti 写道
grandboy 写道
hellostory 写道
cyberblue 写道
希望Google能跟进,没有闭包用着真费劲

不明白~ 在企业开发真有这么重要吗?能否举个例子?

+1

闭包是为了方便开发的.你说多重要?跟公司产品无直接关系,跟开发者个人的开发效率有关系.对个人的 少写代码不关注,那这东西对你的确没太大用.不是自动管理内存出来这么多年了,还是有人会为了性能选择手动管理内存(其它语言)么.
看个人的需要了.有些人就是习惯更短的代码.

效率个毛,以牺牲oo为代价

就是,Java程序员是按行算工资的,用闭包是跟钱过不去。
人家还有强大的《设计模式》呢。一切都可以用设计模式来解决。
51 楼 tommet 2012-02-23 12:53
要迎来java7了
50 楼 kanme818 2012-02-23 12:16
hellostory 写道
fjjiaboming 写道
kanme818 写道
blackstreet 写道
kanme818 写道
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎


同感中,强烈质疑OO在一些场景中的应用


教条式的东西太多,哎。

这就是教条


使用SSH做一个管理系统,一开始什么都OO,结果发现表单对象没想象中的OO,都是你中有我,我中有你,流程也是千变万化。尤其是界面UI,用户恨不得一个界面把所有的流程数据全部显示出来。整到后面,才发现还不如全部使用数据库连接池 + SQL视图查询,效率还更高。后面看了其它ERP系统,好像也没见到纯OO的的,似乎都是直接连接数据库,进行SQL查询的


SQL就是SQL,拿OO的思想去思考关系型的东西,只能把自己绕晕了。特别是有些很复杂的统计报表。
49 楼 hellostory 2012-02-23 11:38
fjjiaboming 写道
kanme818 写道
blackstreet 写道
kanme818 写道
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎


同感中,强烈质疑OO在一些场景中的应用


教条式的东西太多,哎。

这就是教条


使用SSH做一个管理系统,一开始什么都OO,结果发现表单对象没想象中的OO,都是你中有我,我中有你,流程也是千变万化。尤其是界面UI,用户恨不得一个界面把所有的流程数据全部显示出来。整到后面,才发现还不如全部使用数据库连接池 + SQL视图查询,效率还更高。后面看了其它ERP系统,好像也没见到纯OO的的,似乎都是直接连接数据库,进行SQL查询的
48 楼 nakupanda 2012-02-23 10:30
也对, 现在街上随便一个人都可能是写JAVA的, 泛滥到这种程度, 主流群体不再追求工程学/严谨/OO等也是合理的.
47 楼 lcgg110 2012-02-23 09:58
    发展太快了点吧
46 楼 KimHo 2012-02-23 00:16
fjjiaboming 写道
kanme818 写道
blackstreet 写道
kanme818 写道
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎


同感中,强烈质疑OO在一些场景中的应用


教条式的东西太多,哎。

这就是教条

教条源于对现实世界的无知
45 楼 fjjiaboming 2012-02-22 21:43
kanme818 写道
blackstreet 写道
kanme818 写道
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎


同感中,强烈质疑OO在一些场景中的应用


教条式的东西太多,哎。

这就是教条
44 楼 fjjiaboming 2012-02-22 21:43
volking 写道
如果一个语言想要包罗万象,那么他就离死不远了

43 楼 volking 2012-02-22 17:07
如果一个语言想要包罗万象,那么他就离死不远了
42 楼 kanme818 2012-02-22 16:18
blackstreet 写道
kanme818 写道
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎


同感中,强烈质疑OO在一些场景中的应用


教条式的东西太多,哎。
41 楼 blackstreet 2012-02-22 16:02
kanme818 写道
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎


同感中,强烈质疑OO在一些场景中的应用
40 楼 kanme818 2012-02-22 15:21
如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

虽然我是做JAVA的,从一开始就OO的思想学编程的,但是看到某些人为了OO而OO,代码2行一个方法,3行一个对象,继承关系N层嵌套,简直瞎了。哎
39 楼 cyberblue 2012-02-22 15:17
volking 写道
tlde_ti 写道
grandboy 写道
hellostory 写道
cyberblue 写道
希望Google能跟进,没有闭包用着真费劲

不明白~ 在企业开发真有这么重要吗?能否举个例子?

+1

闭包是为了方便开发的.你说多重要?跟公司产品无直接关系,跟开发者个人的开发效率有关系.对个人的 少写代码不关注,那这东西对你的确没太大用.不是自动管理内存出来这么多年了,还是有人会为了性能选择手动管理内存(其它语言)么.
看个人的需要了.有些人就是习惯更短的代码.


效率个毛,以牺牲oo为代价

volking 写道
tlde_ti 写道
grandboy 写道
hellostory 写道
cyberblue 写道
希望Google能跟进,没有闭包用着真费劲

不明白~ 在企业开发真有这么重要吗?能否举个例子?

+1

闭包是为了方便开发的.你说多重要?跟公司产品无直接关系,跟开发者个人的开发效率有关系.对个人的 少写代码不关注,那这东西对你的确没太大用.不是自动管理内存出来这么多年了,还是有人会为了性能选择手动管理内存(其它语言)么.
看个人的需要了.有些人就是习惯更短的代码.


效率个毛,以牺牲oo为代价


如果必须牺牲一个,还是把OO牺牲了吧,OO都快成某些人的宗教了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java证书开发工具包

    纯java开发工具包,不依赖第三方库.具有生成证书/证书库,导出证书cer,根证书,签发证书,用证书的加密解密,校验父子证书关系,验证有效期等.参考代码:http://blog.csdn.net/xiuye2015/article/details/54600252

  • java对数字证书的验证_JAVA对数字证书的常用操作

    一:需要包含的包import java.security.*;import java.io.*;import java.util.*;import java.security.*;import java.security.cert.*;import sun.security.x509.*import java.security.cert.Certificate;import ...

  • X.509 V3证书的签发与验证

    X509 V3基于BouncyCastle的生成方式,其中的一些小坑,以及利用openssl的证书链验证方式。

  • ca根证书校验 java_JAVA-Android-根据CA证书验证X509Certificate(颁发者证书)

    最后能够使用以下过程验证证书.我希望这对别人有帮助……public void validateCertificate() throws Exception {try {String issuerCertPath = "Issuer Certifate";String certPath = "Issued Certificate";X509...

  • 用java实现签发数字证书

    最近研究了一下数字签名和...证书必须通过CA权威机构签发,但在开发期间有多种途径实现签发证书用于测试: 1)去相关ca获取测试证书,一般有效期在15-30天 2)用keytool工具可以生成证书,但不能实现签发.

  • java实现证书链和签名验证

    public static boolean verify(X509Certificate X509certificateRoot, Collection collectionX509CertificateChain,X509CRL X509crl,String ...//获取证书链长度 int nSize=collectionX509CertificateChain.s...

  • 使用OpenSSL生成/签发证书的原理、流程与示例

    文章目录1 生成证书的步骤与原理2 标准的CA签发流程2.1 创建私钥(.key)2.2 基于私钥创建证书签名请求(.csr)2.3 (可选)直接同时生成私钥和证书签名请求2.4 将证书申请请求(.csr)提交给CA认证机构申请证书(....

  • openssl 签发证书相关命令

    生成私钥 作为根证书私钥 [root@localhost certs]# openssl genrsa -out ca.key 2048 Generating RSA private key, 2048 bit long modulus ...............+++ ...................+++ e is 65537 (0x10001) [root@...

  • Java BouncyCastle API 创建证书撤销列表 CRL 和验证证书有效性

    创建 CRL 需要用到有 CRL 权限的 CA 机构私钥和证书: Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); // 准备好创建 CRL 所需的私钥和证书 PrivateKey caPrivateKey = .......

  • java pem 签名_如何在Java中验证PEM格式证书

    我有PEM格式文件,如何在Java中验证签名,因为我遵循http://download.oracle.com/javase/tutorial/security/apisign/versig.html但发现Java不支持PEM 最佳答案 您可以使用BouncyCastle的PEMReader读取PEM文件中的证书....

  • Java获取完整SSL证书链信息(包含完整证书链)

    Java通过X509获取完整证书链信息包含受信任的和不受信任的证书,包含完整的证书使用者、签发者、签名算法公钥、证书版本、证书品牌等信息

  • X.509证书与java

    1. X.509证书简介 X.509是密码学里公钥证书的格式标准...对于一份经由可信的证书签发机构签名或者可以通过其它方式验证的证书,证书的拥有者就可以用证书及相应的私钥来创建安全的通信,对文档进行数字签名。-百度百科

  • linux下 openssl证书签发

    在linux已经集成了openssl组件,因此博主利用例子讲解如何在linux系统下签发证书,因为个人证书时不受谷歌浏览器认可的,所以自签发证书只能在火狐浏览器下测试使用!

  • java安全设置为证书_关于安全性:将证书添加到Java密钥库,仍然错误

    基于各种Web输入,我已按照以下步骤将证书添加到本地jdk密钥库中:通过从Linux主机单击以下命令来下载证书:openssl s_client -connect MyService:443 -showcerts在------ BEGIN CERTIFICATE --------和-------- ...

  • 证书有效性验证、根证书

    (2)根证书验证 (3)CRL验证 1、数字证书有效期验证 就是说证书的使用时间要在起始时间和结束时间之内。通过解析证书很容易得到证书的有效期 2、根证书验证 先来理解一下什么是根证书? 普通的证书一般...

  • ca根证书校验 java_Java获取受信任的根证书列表的方法

    import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.security.InvalidAlgorithmParameterException;import java.security.KeyStore;import java.security.KeyStoreExcepti...

  • java 自签名ssl证书_在Java客户机中接受服务器的自签名SSL证书

    犯罪嫌疑人X这里基本上有两个选项:将自签名证书添加到jvm信任库,或者将客户端配置为备选案文1从浏览器导出证书并将其导入JVM信任库(以建立信任链):\bin\keytool-import-v-trustcacerts-aliasserver-alias-file...

  • Java实现自签名证书,CA颁发证书

    产生证书库,并创建CA X500Name 就是你的/** ... * @param store 证书库 * @param storePass 证书库密码 * @param ca ca信息 * @param caPass ca密码 */ public static void createKeyStore(File store

  • 数字签名、数字证书的原理以及证书的获得java版

    -rfc 指定以Base64编码格式输出 打印证书 keytool -printcert -file myCer.cer 2)构建CA签发证书 如果要获取CA机构谁的数字证书,需要将数字证书签发申请(CSR)导出,经由CA机构认证并颁发,将认证后的证书导入本地...

  • 建筑工地扬尘治理与文明施工检查表.docx

    建筑工地扬尘治理与文明施工检查表.docx

Global site tag (gtag.js) - Google Analytics