一、Java基本概念和安装环境设置

本文介绍了计算机基础知识,Java语言的特点及其跨平台原理,并详细讲解了Java的第一个程序编写和环境变量的配置过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 计算机概述

1.1 计算机基本知识

	(1)计算机
	(2)计算机硬件
	(3)计算机软件
		系统软件:window,linux,mac
		应用软件:qq,yy,飞秋
	(4)软件开发(理解)
		软件:是由数据和指令组成的。(计算器)
		开发:就是把软件做出来。
		如何实现软件开发呢?
			就是使用开发工具和计算机语言做出东西来
	(5)语言
		自然语言:人与人交流沟通的
		计算机语言:人与计算机交流沟通的
			C,C++,C#,Java
	(6)人机交换
		图形界面:操作方便只管
		DOS命令:需要记忆一些常见的命令

1.2 常见的DOS命令

(1)常见的如下
	盘符的切换
		d:回车
	目录的进入
		cd javase
		cd javase\day01\code
	目录的回退
		cd..
		cd\
	清屏
		cls
	退出
		exit
(2)其他的几个(了解)
	dir(directory):列出当前目录下的文件以及文件夹
	md (make directory) : 创建目录
	rd (remove directory): 删除目录
	del (delete): 删除文件,删除一堆后缀名一样的文件*.txt

2. Java基础概念

2.1 Java语言概述

(1)Java语言的发展史
	Java之父
	
	JDK1.4.2
	JDK5
	JDK7
(2)Java语言的特点
	有很多小特点,重点有两个开源,跨平台
(3)Java语言是跨平台的,请问是如何保证的呢?(理解)
	针对不同的操作系统,使用不同的jvm来实现的。
(4)Java语言的平台
	JavaSE
	JavaME--Android
	JavaEE

2.2 Java跨平台性

1. 什么是跨平台性?
	通过Java语言编写的应用程序在不同的系统平台上都可以运行。
2. 原理是什么?
	只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。
	由JVM来负责Java程序在该系统中的运行。

在这里插入图片描述

2.3 JDK,JRE,JVM的作用及关系

(1)作用
	JVM:保证Java语言跨平台
	JRE:Java程序的运行环境
	JDK:Java程序的开发环境
(2)关系
	JDK:JRE+工具
	JRE:JVM+类库

在这里插入图片描述

2.4 Java第一个程序

第一个程序:HelloWorld案例(掌握)
class HelloWorld {
	public static void main(String[] args) {
		System.out.println("HelloWorld");
	}
}
(1)程序解释:
	A:Java程序的最基本单位是类,所以我们要定义一个类。
		格式:class 类名
		举例:class HelloWorld
	B:在类中写内容的时候,用大括号括起来。
	C:Java程序要想执行,必须有main方法。
		格式:public static void main(String[] args)
	D:要指向那些东西呢,也用大括号括起来。
	E:你要做什么呢?今天我们仅仅做了一个简单的输出
		格式:System.out.println("HelloWorld");
		注意:""里面的内容是可以改动的。

(2)Java程序的开发执行流程:
	A:编写java源程序(.java)
	B:通过javac命令编译生成.class字节码文件
	C:通过java命令运行.class文件

3. 环境设置

3.1 JDK选择

JDK8、JDK11 (LTS:长期支持版本)

3.2 path环境变量配置

(1)path环境变量的作用
		保证javac命令可以在任意目录下运行。
		同理可以配置qq等
(2)path配置的两种方案:
	A:方案1(了解)
	B:方案2
		找到环境变量的位置,在系统变量里面
		新建:
			变量名:JAVA_HOME
			变量值:D:\develop\Java\jdk1.7.0_60
		修改:
			变量名:Path
			变量值:%JAVA_HOME%\bin;以前的内容

具体配置

  1. 安装好jdk后,然后我的电脑右键属性,点击左侧的高级系统设置,点击环境变量选择系统变,在系统变量中添加JAVA_HOME
    这里写图片描述
  2. 在path中添加
    这里写图片描述
  3. 最后测试一下
    开启命令行模式cmd,输入java测试,输入javac测试
    用记事本编写一个.java的文件。
    用输入javac xxx.java编译一下生成字节码文件
    然后java xxx来运行一下,看看是否运行成功

Tips:
JDK目录可以随时保存到移动设备,绿色版
安装过程中的jre安装是可以取消的,jdk中包含了jre

3.3 配置classPath

(1)classpath环境变量的作用
		保证class文件可以在任意目录下运行
(2)classpath环境变量的配置
	找到环境变量的位置,在系统变量里面
	新建:
		变量名:classpath
		变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

目的:在指定的目录下都能执行java XXX,执行java程序编译成class文件
通过添加classpath指定执行的目录即可,让系统知道去哪里找你的class文件
在这里插入图片描述

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值