码迷,mamicode.com
首页 >  
搜索关键字:jdk版本    ( 1677个结果
编译环境与生成环境的JDK版本不一样,报:java.util.zip.ZipException:
发布应用的时候,发现生产环境报将编译环境编译好的WAR包拿到生产环境,报异常如下:?? ? [java]? view plain copy Caused?by:?java.util.zip.ZipException:?error?in?opening?zip?file?? ???at?...
分类:编程语言   时间:2014-09-10 16:02:10    阅读次数:213
Java自带线程池和队列详细讲解
一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题...
分类:编程语言   时间:2014-09-09 21:27:29    阅读次数:363
Mac系统安装Java 7无痛攻略
截止今日,Oracle已经推出了JDK 8,对于这么新的版本,相信很多人和我一样不敢尝试。由于JDK 7已经在一些平台上(如最新的Android系统)得到支持,所以如果能在Mac上将JDK 6升级到7将会解决一些开发上的需求。Mac系统历代OS都内置了JDK版本,不过最新的Mavericks上却只内...
分类:编程语言   时间:2014-09-06 14:50:03    阅读次数:248
JDK安装配置与升级
一、jdk1.4卸载 Redhat Enterprise 5 中自带安装了jdk1.4,在安装jdk1.6前,把jdk1.4卸载: 1. 首先查看系统自带的JDK版本: [root@linux ~]# java -version java version "1.4.2" gij (GNU libgc...
分类:其他好文   时间:2014-09-05 17:49:41    阅读次数:253
java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Catalina :
在linux和Windows下都遇到过这个错误,首先确认你的jdk版本和你的tomcat版本之间可以兼容若存在兼容性问题则重新下载对应的jdk或tomcat版本如果不存在版本问题,则绝大部分情况下为jdk路径问题。linux和windows环境下,进入tomcat/bin路径下,执行startup....
分类:编程语言   时间:2014-09-03 16:21:56    阅读次数:337
【转】对象的强、软、弱和虚引用
对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次...
分类:其他好文   时间:2014-08-30 21:41:10    阅读次数:227
linux下Jdk版本切换
安装在ubuntu10.10 系统下,开发环境需要,有时会需要安装JDK5和JDK6,怎么实现这两者之间的切换呢?使用update-alternativs 命令可以完成此任务具体如下:1. 查看相应的jdk是否在 ubuntu的jdk菜单里,查看:Java代码update-alternatives-...
分类:系统相关   时间:2014-08-30 17:44:09    阅读次数:258
关于JAVA多线程并发synchronized的测试与合理使用
在项目开发中, 或许会碰到JAVA的多线程处理, 为保证业务数据的正常, 必须加上锁机制, 常用的处理方法一般是加上synchronized关键字, 目前JDK版本对synchronized已经做了很好的优化, 我们不用再考虑其性能, 但在实际使用中, 往往由于处理不当, 导致系统性能的严重下降, ...
分类:编程语言   时间:2014-08-29 12:34:47    阅读次数:263
【爱上Java8】BigInteger在Java8中的改进
BigInteger在Java8里增加了一组方法:123publicbytebyteValueExact()publicintintValueExact()publiclonglongValueExact()这些方法后面都有Exact(),在老的JDK版本中,已经有了byteValue,intValue,longValue()为什么还要再增加这些方法呢?因为在原来的方法中,如果BigInteger..
分类:编程语言   时间:2014-08-27 18:58:38    阅读次数:213
JDK--linux环境上的直接迁移方法
目标:A环境上已存在可用的JDK环境,但B环境上没有,我们可以免除安装的方法,直接从把A环境的迁移到B环境上去。 注意事项:以下操作A和B环境的用户都为root 一、确认B环境未安装JDK   1、若之前没有装过,卸载系统自带的jdk版本:        查看自带的jdk:        #rpm -qa|grep gcj        看到如下信息:        libgcj...
分类:系统相关   时间:2014-08-27 13:04:37    阅读次数:252
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!