Java第一课——环境变量配置和jdk的安装

JDK、JRE(Java Development Kit Java Runtime Environment)

	A:JRE() 运行环境
		**包含JVM+java核心类库	
	B:JDK() 开发工具包
		**包含JRE+Tools

JDK的下载
A:官网
**www.oracle.com
**java.sun.com
B:百度或者谷歌
**概念性的东西用百度
**技术性的东西用谷歌

JDK的安装与卸载
A:卸载
**开始–设置–控制面板–添加与删除程序
**360管理软件
B:安装注意事项
**安装的目录不能有空格等非法字符,也不能带有中文。
**jre可以安装,也可以不安装。

环境变量的配置
A:环境变量:就像一个指向灯。当前执行的程序在当前目录下如果不存在,windows系统会在系统中已有的一个名为path的环境变量指定的目录中查找。如果还没有找到,就出现以上的错误提示。(exe,bat)
B:临时配置方式:通过dos命令中set命令完成
**set :用于查看本机的所有环境变量的信息。
**set 变量名 :查看具体一个环境变量的值。
**set 变量名= :清空一个环境变量的值。
**set 变量名=具体值 :给指定变量定义具体值。
想要在原有环境变量值基础上添加新值呢?
首先,通过%变量名%操作符获取到原有环境变量的值。
然后加上新值后在定义给该变量名即可
举例:给path环境变量加入新值
set path=新值;%path%

> 注意:如果使用start开启新的DOS窗口,那么临时配置依然有效。

	C:永久配置
		**如何找到环境变量:
			***我的电脑--右键属性--高级--环境变量--系统变量
			***新建JAVA_HOME
				****变量名 JAVA_HOME
				****变量值 D:\develop\Java\jdk1.6.0_30(JDK的安装目录)
			***编辑Path
				****变量名 Path
				****变量值 %JAVA_HOME%\bin;(以前的path)

classpath环境变量
(1)classpath是我们java的类文件目录的环境变量。

	A:执行java Demo命令,就会到classpath中去找Demo.class是否存在。
	B:如果你配置了classpath,肯定在classpath中找,如果没有,报错。
	C:如果你配置classpath的时候,后面加了分号,这个时候,它首先在classpath下面找,如果没有,在到当前目录下找,再没有,报错。建议:classpath不要加分号。
	D:没有配置classpath,那么只在当前路径下找。

注意:最后面不要加";",如果要当前目录,可以这么做——set classpath=.;E:\xxxxxx

环境变量path和classpath的作用是什么?

  • path变量是windows程序文件的目录,作用是指定DOS命令行下命令的路径。举例:在DOS命令行下面执行命令:javac,编译程序时,它会到path变量所指定的路径中查找看是否能找到相应的命令程序.
  • classpath变量值是java类文件的目录,作用是指定类搜索路径。 JVM就是通过classpath来寻找该类的字节码文件的。

开发工具(一般刚开始学习使记事本或者高级记事本,熟悉代码。后面一般用集成开发工具eclipse)
A:普通的记事本
B:EditPlus高级记事本
C:Eclipse和MyEclipse这样的IDE(集成开发工具)工具

开发流程注意

  • java语言的基本组成部分是类,我们用class关键字来表示。
  • 类要被使用,所以给它起个名字Demo。这个名字可以随便起。(不要用中文或者全数字)
  • Exception in thread “main” java.lang.NoSuchMethodError: main如果这个类想要独立运行,必须有main函数。否则,就会报错。
  • 如果想在控制台输出一些内容,那么就是用打印语system.out.println(“随便写”); //会把()里面的内容输出到控制台
  • 用javac命令编译源文件,基本格式: **javac 带后缀名的文件名
  • 用java命令运行java字节码文件(class文件),基本格式: **java 不带后缀名的类名
    练习:在控制台输出你中文名字的拼音
    编写源代码–javac进行编译–java进行执行。

注意:如果文件夹选项将文件扩展名隐藏,会出现文件未找到异常

你可能感兴趣的:(Java第一课——环境变量配置和jdk的安装)