我安装了JDK8u40,但只找到了javafx-src.zip.
我在哪里可以找到JDK的源代码?src.zip?
以下是安装后的内容:
顺便说一句,我没有看到安装向导!这很奇怪.
今天我尝试了几个Java安装包.所有都是从Oracle官方网站下载的.
双方6u45
并7u75
在我的箱子装好.我可以看到安装向导.并src.zip
安装.
但是8u25
〜8u40
都安静地安装了.并且没有安装src.zip文件,因为我没有机会在向导中选择它.
我不确定这是我的错,还是Oracle的某个人犯了错误.
正如@SubOptimal所评论的那样,该/s
选项表示静默安装.我想知道是否有强制GUI安装向导打开的选项.
我在用 Windows 7 Enterprise x64 Build 7601 SP1
[1,2]
即使hashset未排序,以下代码也会产生输出.
Set set = new HashSet();
set.add(new Integer(2));
set.add(new Integer(1));
System.out.println(set);
Run Code Online (Sandbox Code Playgroud)
这是为什么?
我正在创建一个包含子目录列表的文件
task createNotes {
doLast {
def myFile = new File("my-notes.txt")
def file = new File("src/test/")
println myFile.exists()
myFile.delete()
println myFile.exists()
println myFile.absolutePath
println file.absolutePath
myFile.withWriter {
out ->
file.eachDir { dir ->
out.println dir.getName()
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
显然不能保证排序顺序,但每次运行它时,我都会得到相同的排序顺序:
soft
java
calc
conc
caab
pres
Run Code Online (Sandbox Code Playgroud)
如果我将“soft”目录更改为“sofp”,则输出为:
java
sofp
calc
conc
caab
pres
Run Code Online (Sandbox Code Playgroud)
当我把名字改回来时,它会回到原来的顺序。
它似乎没有按任何特定顺序排序 - 这与说明无法保证顺序的文档相匹配,但如果是这样,为什么每次总是给我相同的排序?