7得票3回答
如何在命令行中接受jdk的许可协议?

我曾经试图在我的Amazon EC2实例上安装jdk7(Linux x64 rpm)。 我使用wget和curl -o来做,但它并没有成功下载。 相反,它下载了一个错误的html文件,在其中告诉我要先接受许可协议才能下载。 我使用了这个链接http://www.oracle.com/techn...

9得票2回答
在Java发布之前是否有可能收到Java更新?

Java 7 Update 25刚刚发布,导致我们公司开发的框架的某些功能失效。过去一年里的大多数Java更新都会导致这种情况。如果Oracle有一些开发者协议允许公司在发布之前测试新的更新,那将是非常好的,这样公司就有时间准备应对任何问题并通知客户准备好应对。 如果我事先知道这些问题,我不...

13得票2回答
为什么在Java 6中参数的私有字段可见于泛型方法,而在Java 7中不可见?

可能是重复问题: 在升级到Java 7后,泛型类的类型参数化字段变得不可见 public class Test{ private String _canYouSeeMe = "yes"; <T extends Test> void genericMetho...

22得票6回答
如何在Java 7中重命名(而不是移动)文件?

我对JDK7中所有这些新的文件I/O类有点困惑。 假设我有一个Path并想要重命名它所代表的文件。当再次需要一个Path时,我该如何指定新名称?Path p = /* path to /home/me/file123 */; Path name = p.getName(); /* gives...

7得票1回答
JDK1.6和JDK1.7之间的拖放差异

有人知道JDK1.6和JDK1.7之间的拖放行为差异吗?当我将URL从浏览器拖放到需要支持JDK1.5、JDK1.6和JDK1.7的应用程序时,我遇到了一个不同之处(如下所示)。我现在想知道是否存在其他差异以及它们是否有文档记录。 我遇到的不同行为是,当通过单击并拖动URL将其从浏览器(而不...

48得票3回答
在Java 7中切换忽略大小写

我正在研究Java 7的新特性。我有使用字符串在switch语句中的代码,并且它可以运行。我想让它在不区分大小写的情况下也能工作。有没有一种方法可以检查忽略大小写的字符串?package com.java.j7; public class Test { final private S...

17得票1回答
如何导入和使用com.sun.jdi.VirtualMachine?

我发现在com.sun.jdi包中有一些专门用于调试的类,例如VirtualMachine,但是我不能使用它,因为在Sun JDK7中似乎不存在这个包。 如何使用这个包? 另外,lib/sa-jdi.jar与我想要的不相同。

28得票11回答
为什么需要集合字面量?

我通过查阅多种Java 7在线文章了解到,Java 7将会拥有以下集合字面量1: List<String> fruits = [ "Apple", "Mango", "Guava" ]; Set<String> flowers = { "Rose", "Daisy",...

82得票8回答
Java 7(JDK 7)垃圾回收和G1文档

Java 7 已经发布了一段时间,但我找不到关于配置 垃圾回收器 的好资源,特别是新的 G1 回收器。 我的问题: G1 是 Java 7 中的默认收集器吗?如果不是,我该如何激活 G1? Java 7 中 g1 有哪些可选设置? 在 Java 7 中是否对其他收集器(如 cms 或 p...

30得票5回答
覆盖率与Java 7支持问题

你知道cobertura何时支持Java 7吗? 在这里找到了信息。 我们更喜欢cobertura而不是emma和其他代码覆盖率工具,但看起来我们必须重新做一遍,因为它们都还不支持Java 7。 谢谢