笔记:JDK环境变量配置

开始学习所需的基础知识

计算机软件

计算机软件分类:

  1. 系统软件:系统软件是各类操作系统,如:Dos,window,Linux,Unix,Mac,Aniroid,Ios等,还包括操作系统的补丁程序及硬件驱动程序,都是系统软件类;
  2. 应用软件:如工具软件、游戏软件、管理软件等都属于应用软件类。

DOS操作系统

Windows系统下打开控制台的方式:

Windows + R(run) 然后输入cmd(command);

常用dos命令(dos命令是常用操作系统的命令,是一种面向磁盘的操作命令):

查看当前目录内容:dir
磁盘间的转换: d: 从当前磁盘进入D盘
新建目录:md
打开指定的目录:cd(既可以单级进入也可以多级进入)
返回上一级:cd…(单级退出)
返回根目录:cd/
删除当前指定目录:rd
删除文件:del
多文件删除:del *+后缀名可以删除后缀名相同的一堆文件
清屏操作:cls(clear screen)
退出控制台:exit

JDK是什么

Java技术

  1. JavaSE(Java Platform Standard Edition,标准版)
    用来开发桌面应用、C/S结构网络,是Java技术体系的基础;

  2. JavaEE(Java Platform,Enterprise Edition,企业版)
    用来开发企业环境下的应用程序,通常来说,包含JSP、Servlet、JDBC、XML等;

  3. JavaME(Java Platform Micro Edition,微型版)
    用于小规模的嵌入式开发,适合手机等嵌入式设备;

    JavaSE是Java的基础,主要针对桌面程序开发;JavaEE是针对企业级应用开发;而JavaME是主要针对嵌入式设备软件开发。

Java语言特点

开源:开放源代码
跨平台:可移植性(平台无关性)通过JAVA语言编写的应用程序在不同的系统平台都可以运行,只需要在运行JAVA程序的操作系统上先安装一个Java虚拟机(JVM)即可,由JVM负责将字节码翻译成不同平台上的机器指令执行,实现“一次编译,到处运行”。其中注意Java是跨平台的但是JVM不是跨平台的。

JRE与JDK

JRE(Java Runtime Environment Java运行环境)包括Java虚拟机和Java程序所需的核心类库等,要想运行一个开发好的Java程序只需安装JRE即可;
JDK(Java Development Kit Java开发工具包)包含Java开发工具和JRE。开发工具有编译工具(javac.exe)打包工具(jar.exe)等,要想自行开发Java软件需要下载JDK;
JDK开发的Java程序由JRE运行,JRE保证Java的跨平台。

JDK安装与配置环境

安装

  1. 官网上下载https://www.oracle.com/index.html安装时注意修改安装路径,安装完后在进入控制台输入Java后有显示就安装成功;
  2. HelloWorld
    在bin目录下简单用记事本创建名为Helloworld的java源文件(注意扩展名为.java)
    使用javac 对源文件进行编译,需要加扩展名(产生.class字节码文件)
    使用Java 对字节码文件进行解释运行,执行时不用加.class扩展名
class HelloWorld{
	public static void main(String args[]){
		System.out.println("HelloWorld");
	}
}

行过程出现的常见问题:

  • 文件名隐藏(工具->文件夹选项->去除隐藏扩展名)
  • 文件名与类名一致(不一致也可以但是javac后面是文件名+扩展名,而Java后面是类名不带扩展名
  • 大小写问题,Java严格区分(非法字符\65307肯定是中文问题)
  • 括号的配对问题(检测已到文件结尾)

配置方法

bin目录下放的是与开发有关的工具,此时Java源文件只能在有bin目录下才能使用javac命令,要想Java源文件在任何目录下都可以使用javac命令就要修改path环境变量(主要是Windows系统):

  • 方法1:将JDK安装目录下的bin目录配置到path变量下,添加到最左边并添加分号;
  • 方法2:相对于方法1更利于修改,创造新的变量名称:JAVA_HOME,为JAVA_HOME添加变量值即为JDK安装目录,修改path环境变量中JDK目录为%JAVA_HOME%\bin;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值