Java学习1:搭建开发环境和第一个Java程序
2017-09-09 23:33
489 查看
搭建开发环境
JDK和JRE的下载与安装
下载网址为:www.oracle.comJDK:Java SE Development Kit,Java软件开发工具包
JRE:Java Runtime Environment,Java运行环境
安装了JDK后就不用安装JRE,因为JDK中默认安装了JRE。
下载顺序见下图:
配置环境变量
永久配置
右击我的电脑 —> 属性 —> 高级系统设置 —> 高级 —> 环境变量 —> 系统变量中的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窗口中打开其他应用程序
配置一下环境变量即可,两种方法如下:相关文章推荐
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- Java入门学习-理解什么是JRE和JDK,然后搭建JAVA开发环境,用eclipse写出第一个helloworld程序
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- 1. java简介、开发环境搭建、第一个程序
- 正在学习 android 开发,开发环境已搭建完毕,第一个测试程序已在模拟器上运行成功。
- Java开发环境的搭建及第一个Java程序的创建
- JAVA基础(二)------第一个JAVA程序(开发环境搭建及配置环境变量)
- 搭建Java开发环境,书写你的第一个Java程序
- 搭建java web开发环境、使用eclipse编写第一个java web程序
- java基础(1)-开发环境的搭建和第一个java程序的运行
- angularjs学习笔记一——了解angularjs、开发环境搭建、第一个angularjs程序
- 搭建java开发环境、使用eclipse编写第一个java程序
- Java开发环境搭建(JDK及其安装、运行第一个java程序)
- 配置java开发环境及使用记事本编写第一个最简单的java程序
- iBatis开发环境搭建和第一个程序
- 【Android开发】Android开发环境搭建----第一个Android程序Hello World(上)
- android学习一:android(java)开发环境搭建和技巧设置
- 【Android开发】Android开发环境搭建----第一个Android程序Hello World(中)
- C++学习笔记1C++开发环境搭建创建第一个项目Hello word!