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。
下载顺序见下图:
配置环境变量
永久配置
右击我的电脑 —> 属性 —> 高级系统设置 —> 高级 —> 环境变量 —> 系统变量中的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学习1:搭建开发环境和第一个Java程序
- java基础(1)-开发环境的搭建和第一个java程序的运行
- Java入门学习-理解什么是JRE和JDK,然后搭建JAVA开发环境,用eclipse写出第一个helloworld程序
- java开发环境的搭建和第一个java程序的运行:
- 1. java简介、开发环境搭建、第一个程序
- Linux下Java开发环境搭建和第一个HelloWorld
- Linux下Java开发环境搭建和第一个HelloWorld
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- Java开发环境搭建(JDK及其安装、运行第一个java程序)
- 搭建Java开发环境,书写你的第一个Java程序
- JAVA基础(二)------第一个JAVA程序(开发环境搭建及配置环境变量)
- iBatis开发环境搭建和第一个程序
- iBatis开发环境搭建和第一个程序
- iBatis开发环境搭建和第一个程序
- Ibatis开发环境搭建和编写第一个程序
- iBatis开发环境搭建和第一个程序
- Spring开发环境搭建和第一个示例程序
- Java:开发环境部署,第一个Java程序
- 【报错1】java程序中单元测试老是报初始化错误
- oracle加上LoadRunner是一件非常难但又非常有用的事
- 数列游戏IV
- http status 错误码
- yii migrate的使用
- Java学习1:搭建开发环境和第一个Java程序
- 函数可重入性(Reentrancy)概念详解
- 纯js实现移动端web端轮播图-结合transition动画
- 多态总结
- 视频学习第一课笔记
- jpeg解码库使用实例
- 栈和队列
- Struts2入门基础小结!
- JVM字节码执行引擎