欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JAVA环境的安装和配置及基础代码讲解

程序员文章站 2024-01-09 22:57:28
@[TOC]**JAVA环境的安装和配置及基础代码讲解**文章目录JAVA环境的安装和配置及基础代码讲解一、JAVA环境配置JVM JRE JDK 区分:检查是否安装过JDK:打开命令行窗口的三种形式:Java环境变量的配置:二、名词解释一、JAVA环境配置JVM JRE JDK 区分:JVM:java虚拟机 是跨平台的核心JRE:java运行时环境 JRE=JVM+核心类库JDK:java开发工具包 JDK=JRE+开发工具显而易见配置环境前需要安装JDK官网下载JDK:www.o...

@[TOC]**

JAVA环境的安装和配置及基础代码讲解

**


一、JAVA环境配置

JVM JRE JDK 区分:

JVM:java虚拟机 是跨平台的核心
JRE:java运行时环境 JRE=JVM+核心类库
JDK:java开发工具包 JDK=JRE+开发工具

显而易见配置环境前需要安装JDK

官网下载JDK:
www.oracle.com

提示:例如 jdk-8u45-windows-x64.exe
8代表版本号
u为update的简写形式
45为当前版本小更新
X64–64位Windows操作系统 32位的请自行更换

检查是否安装过JDK:

cmd - Windows命令行窗口

打开命令行窗口的三种形式:

1.搜索-cmd-回车打开

2.wins+r-cmd-回车打开

3.在文件系统路径处 输入cmd 回车

执行命令:

java -version–查看当前系统JDK的版本

如果没有安装:

C:\Users\Administrator>java -verison

’java’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

注意:

安装软件时要安装到c盘之外其他盘的统一目录下
D:\software

JDK的傻瓜式安装:

需要修改安装路径

JRE可以选择安装也可以选择不安装

cmd中执行命令时:

需要查找对应的命令文件的;

第一步:在当前目录下查找命令文件,如果找到了则根据命令文件来执行命令;如果找不到进入到第二步

第二步:环境变量–Windows系统

Path–系统环境变量

如果第一步没有找到,会根据Path环境变量中配置的目录下去查找命令文件,如果找到则正常运行;如果找不到则进行错误提示;

Java环境变量的配置:

此电脑—右键—属性—高级系统设置—右下角—环境变量

用户变量:

只对当前用户生效

练习时可以选择用户变量,出现问题可随时切换用户

系统变量:

对所有用户生效

工作中配置系统变量

配置步骤:

自定义一个环境变量 JAVA_HOME

**变量名:**JAVA_HOME

**变量值:**JDK的安装目录 具体到bin的上一级目录

在Path中引入JAVA_HOME变量:

% JAVA_HOME%\bin

验证环境变量配置是否成功:

重新打开cmd,执行以下命令:

java -version -前有空格!!

JAVA环境的安装和配置及基础代码讲解

二、名词解释

//代表单行注释
/**/代表多行注释

	/*
	 * 第一行的作用:是用来定义一个包
	 * package -- Java的关键字,专门用来定义一个包
	 * cn.baidu.hello -- 包名 -- 全小写 + 公司域名倒着写
	 * ;  -- 类似于句号,Java语句的结束符
	 */
	package cn.baidu.hello;


	/*
	 * 第二行的作用:用来定义一个类
	 * public--Java的关键字,公共的公开的.专门用来修饰类的访问权限
	 * class--Java的关键字,用来定义类--是Java开发的最小单位
	 * HelloWorld--类名--驼峰规则
	 * { 代码  }
	 */


	public class HelloWorld {

		/*
		 * 第三行的作用:定义一个主函数/主方法--作为程序的入口
		 * public --Java关键字,用来修饰方法的访问权限 
		 * static --Java关键字,用来修饰方法是静态的
		 * void --Java关键字,用来修饰方法是没有返回值的
		 * main --方法名
		 * ()--看做是方法的标记
		 * String[] args --是方法的参数
		 * { 代码,,,,方法体 }
		 */

		public static void main(String[] args) {
			//第四行的作用:指定要输出的数据
			/*
			 * System --要发出一个系统指令
			 * . --表示调用关系
			 * out -- 让系统发出一个输出的动作
			 * println -- 打印后换行
			 * () --是方法的标记
			 * 123 --方法的参数
			 * ; --Java语句的结束符
			 */
			System.out.print(123);//同一行展示
			System.out.println(123);//换行展示
		}    		
	}

本文地址:https://blog.csdn.net/lltttttt/article/details/110495760

相关标签: java