Java学习1:搭建开发环境和第一个Java程序

来源:互联网 发布:软件效果器怎么用 编辑:程序博客网 时间:2024/05/17 03:28

搭建开发环境

JDK和JRE的下载与安装

下载网址为:www.oracle.com
JDK:Java SE Development Kit,Java软件开发工具包
JRE:Java Runtime Environment,Java运行环境
安装了JDK后就不用安装JRE,因为JDK中默认安装了JRE。
下载顺序见下图:

Java SE

这里写图片描述

这里写图片描述

这里写图片描述

配置环境变量

永久配置

右击我的电脑 —> 属性 —> 高级系统设置 —> 高级 —> 环境变量 —> 系统变量中的Path中前面添加路径:D:\Java\jre1.8.0_144\bin(视你的安装路径而定)
这里写图片描述

之后windows+r,输入cmd后打开命令行窗口,输入javac出现以下界面说明配置成功:

这里写图片描述

方便的方法应该是在系统变量中新建一项系统变量,用来保存JDK路径:
这里写图片描述

之后再Path中修改路径为:%JAVA_HOME%/bin,如下图:

这里写图片描述

注意:配置后cmd窗口需要重新打开才能使得配置生效。

临时配置

通过 set path=D:\Java\jdk1.8.0_121;%path% 实现:

这里写图片描述

此为临时配置,在原有环境变量基础上增加新的路径,只在当前窗口有效,此时新开一个cmd窗口输入set path后显示的仍为系统配置的信息:

这里写图片描述

如果直接写set path=D:\Java\jdk1.8.0_121,Path变量值会变为:Path=D:\Java\jdk1.8.0_121,原有的环境变量消失。

DOS常用命令

dir:列出该目录下所有文件及目录
md:创建一个目录(md directory1)
rd:删除空目录;若目录不为空,则可通过rd /s删除该目录及该目录下的所有文件及目录(rd /s directory1 )
echo hello > a.txt:创建文件a.txt并且写入hello
tree /f:列出目录结构
del:删除目录下的所有文件,不包括子目录下的文件
这里写图片描述

第一个Java程序

新建demo.java文件,并输入以下代码:

public class demo{    public static void main(String[] arg){    System.out.println("Hello Java!\n");    }}

之后在命令行中切换到文件目录:
使用 javac Demo.java 命令编译该文件生成Demo.class;
使用 java Demo 命令运行Demo.class.
这里写图片描述

其他目录运行Demo.class

要想在其他目录也能运行,需要增加classpath,set classpath=E:\code\Java\day01;(后面有分号):
这里写图片描述
(1)设置了set classpath=E:\code\Java\day01;后,运行命令java Demo时,java会启动虚拟机,虚拟机会首先到classpath的路径中去找Demo.class文件执行,如果classpath中没有,再从当前目录中寻找,请见下图中例子,c盘中Demo.class打印“Hello C盘!”,E盘中Demo.class打印“Hello E盘!”:
这里写图片描述

(2)设置了set classpath=E:\code\Java\day01后,虚拟机只在classpath的路径中去找,找不到后也不在当前目录下找,在实际中一般使用上述设置:
这里写图片描述

多个路径时,路径中间加分号,最后不加分号,例如:c:\;d:\
如果需要先找当前目录,再寻找classpath,则需要:set classpath=.;c:\

在cmd窗口中打开其他应用程序

配置一下环境变量即可,两种方法如下:

这里写图片描述

阅读全文
1 0