×

java下载安装 java 软件下载

java软件下载好了,接下去怎么安装?java环境变量配置是怎样做得

admin admin 发表于2022-07-09 08:19:49 浏览89 评论0

抢沙发发表评论

java软件下载好了,接下去怎么安装


步骤如下:
1、从Oracle官网下载JDK安装包,如:jdk-7u79-windows-x64版本。
2、安装包下载完成后,双击安装包进行安装,安装路径可以使用默认路径,这里改为D:\Program Files (x86)\Java。
3、安装完成后,还需要进行环境变量的配置,在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量。
4、在JAVA_HOME的变量值处填写上JDK安装目录的bin文件夹的路径,此处为D:\Program Files (x86)\Java\jdk1.7.0_79。
5、再添加一个变量名为Path的变量,变量值填写为%JAVA_HOME%\bin;。

通过以上步骤,即可安装配置好JDK。

java环境变量配置是怎样做得


classpath需要在系统变量里面新建,变量名为classpath,变量值“.;D:\Java\jdk1.8.0_11\lib\tools.jar;D:\Java\jdk1.8.0_11\lib\dt.jar”(注意变量值前面的点和分号一定要加上,否则配置不成功),两个变量值配置完成后,依次点击确认。

搜索jdk、进行下载,文件为exe,双击打开,进入安装页面,进入下一步(安装路径自选但要记住),选中计算机,点击鼠标右键–》选择属性属性,进入下一步,选择高级系统设置–》在团出窗口中选择—》环境变量,进入下一步 。-软件下载

path变量,新建系统变量–变量名,变量值.;%JAVA_HOME%\bin;点击确定,进行下一步,配置JAVA_HOME,配置安装路径即可。

在设置环境变量path时候,之所以要选择C:\Java\jdk1.6.0\bin(JDK的安装目录)是因为在编译程序的时候,在控制台输入javac Hello.java是,系统要去系统环境变量下面找javac.exe的执行程序路径。-java


java中map的常用遍历方法


方法一 在for-each循环中使用entries来遍历

这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。

Map《Integer, Integer》 map = new HashMap《Integer, Integer》();

for (Map.Entry《Integer, Integer》 entry : map.entrySet()) {

System.out.println(“Key = “ + entry.getKey() + “, Value = “ + entry.getValue());

}

注意:for-each循环在java 5中被引入所以该方法只能应用于java 5或更高的版本中。如果你遍历的是一个空的map对象,for-each循环将抛出NullPointerException,因此在遍历前你总是应该检查空引用。

方法二 在for-each循环中遍历keys或values。

如果只需要map中的键或者值,你可以通过keySet或values来实现遍历,而不是用entrySet。

Map《Integer, Integer》 map = new HashMap《Integer, Integer》();

//遍历map中的键

for (Integer key : map.keySet()) {

System.out.println(“Key = “ + key);

}

//遍历map中的值

for (Integer value : map.values()) {

System.out.println(“Value = “ + value);

}

该方法比entrySet遍历在性能上稍好

方法三使用Iterator遍历

使用泛型:

Map《Integer, Integer》 map = new HashMap《Integer, Integer》();

Iterator《Map.Entry《Integer, Integer》》 entries = map.entrySet().iterator();

while (entries.hasNext()) {

Map.Entry《Integer, Integer》 entry = entries.next();

System.out.println(“Key = “ + entry.getKey() + “, Value = “ + entry.getValue());

}

不使用泛型:

Map map = new HashMap();

Iterator entries = map.entrySet().iterator();

while (entries.hasNext()) {

Map.Entry entry = (Map.Entry) entries.next();

Integer key = (Integer)entry.getKey();

Integer value = (Integer)entry.getValue();

System.out.println(“Key = “ + key + “, Value = “ + value);

}

方法四、通过键找值遍历(效率低)

Map《Integer, Integer》 map = new HashMap《Integer, Integer》();

for (Integer key : map.keySet()) {

Integer value = map.get(key);

System.out.println(“Key = “ + key + “, Value = “ + value);

}

总结

如果仅需要键(keys)或值(values)使用方法二。

如果你使用的语言版本低于java 5,或是打算在遍历时删除entries,必须使用方法三。

否则使用方法一(键值都要)。
-软件下载