java的环境搭建以及入门

  • 一、java概述
  • java语言介绍
  • java需求的分类
  • java语言的跨平台原理
  • JDK,JRE,JVM
  • JDK的下载安装
  • 常用的DOS命令
  • 二、Path环境变量的配置
  • 为什么要配置?
  • 怎么配?
  • 三、java案例入门
  • 代码从编写到运行的通用步骤
  • 入门代码详解
  • java代码格式规范
  • 四、java语法
  • 数据类型
  • 注释
  • 关键字
  • 常量
  • 变量
  • 五、实现用户的键盘输入
  • 六、标识符
  • 规定
  • 建议



一、java概述

java语言介绍

Java是由詹姆斯·高斯林于1995年在Sun公司推出的计算机编程语言。

java需求的分类

  1. javaSE: 基础版,java入门时通常使用的就是这个版本;
  2. javaME: 嵌入版,已经不被市场需要的版本;
  3. javaEE: 企业版,主要功能是为企业制作网站或是系统。

java语言的跨平台原理

这里的平台指的是计算机操作系统,跨平台的意思就是在某个操作系统下写的代码,不需要经过任何改变,就可以直接运行在其他操作系统下,实现一次编写,到处运行;

java之所以可以跨平台是因为在每一种操作系统下,都有java语言为不同操作系统提供的对应版本的java虚拟机;

大白话:java会提供进入不同操作系统的钥匙,想进入哪个操作系统中就拿着哪个操作系统的钥匙即可。

注意事项:java虚拟机并不跨平台,而是java语言跨平台

JDK,JRE,JVM

这三者之间的作用与关系

作用:
JDK: java开发工具包,为工程师提供一个开发环境。

JRE:给java代码提供运行时的环境,给用户使用。

JVM:负责调用java程序还能够起到跨平台的作用。

关系:
JDK 包含 JRE ->JRE 包含 JVM

java上机报告helloworld java上机步骤_开发语言

JDK的下载安装

建议安装的路径中不要有空格或者是带有空格的文件夹

常用的DOS命令

配置完Path环境变量后需要使用DOS窗口来测试是否配置成功

java上机报告helloworld java上机步骤_java_02


二、Path环境变量的配置

为什么要配置?

答: 为了在任何一个目录下都能使用java和javac命令;

怎么配?

Win11标准的Path环境变量配置

  1. 按住Win后再按E打开“文件资源管理器”窗口后,鼠标左键点击左侧的“此电脑”

提示: Win键就是在空格键左边的左边

java上机报告helloworld java上机步骤_java上机报告helloworld_03

  1. 鼠标右击空白处

java上机报告helloworld java上机步骤_面试_04

  1. 在弹出的对话框中点击"属性"进入到设置界面

java上机报告helloworld java上机步骤_开发语言_05

  1. 点击“高级系统设置”进入“系统属性”窗口

java上机报告helloworld java上机步骤_java_06

  1. 点击“环境变量”打开该窗口后就可以开始我们的修改了

java上机报告helloworld java上机步骤_java上机报告helloworld_07

  1. 点击“新建”进入到系统变量配置界面

java上机报告helloworld java上机步骤_java_08

  1. 按照要求修改,修改完成后点击“确定”就会跳转回系统变量配置界面

java上机报告helloworld java上机步骤_面试_09

  1. 鼠标左键点击“Path”行后再点击“编辑”进入编辑环境变量界面

java上机报告helloworld java上机步骤_jvm_10

  1. 点击“新建”后在最先面会新增一行空白的等待输入的栏,然后输入“%JAVA_HOME%\bin”

java上机报告helloworld java上机步骤_java_11

  1. 输入完之后再连续点击右侧的“上移”按钮将该配置移动到第一行即可

java上机报告helloworld java上机步骤_java上机报告helloworld_12

  1. 移动完之后,再一直点击“确定”保存退出就可以了
    可能会出现电脑重启失效问题;一般是由于系统原因导致,建议使用专业版系统即可;
    临时解决: 直接将jdk的安装路径包含bin那一级复制到path变量中即可;
  2. 配置完之后需要验证是否配置成功,按Win再按R在弹出的“运行”窗口中输入“cmd”点击“确定”
  3. 进入DOS命令窗口下,输入“javac”按回车健
  • 若提示的是“不是内部或外部命令,也不是可运行的程序或批处理文件。”表示环境变量配置失败
  • 若提示的是与下图类似则表示环境变量配置成功

java上机报告helloworld java上机步骤_java_13


三、java案例入门

代码从编写到运行的通用步骤

  1. 创建并编写代码
    创建一个后缀名是.java的Hellow文件;

怎样显示后缀名?

Win11的操作:

  1. 按住Win键再按E打开“文件资源管理器”窗口
  2. 点击“查看”再点击“显示”后 【勾选】“文件扩展名”选项即可显示后缀名

java上机报告helloworld java上机步骤_java_14

在文件中写代码的时候,注意文件名和第3个单词保持一致,包括大小写;

public class Hello{
	public static void main(String[] args){
		System.out.println("HelloWorld");
	}
}

注意事项: 如果文件中有中文,保存文件的时候,一定要选择编码格式为: ANSI;否则中文乱码;

怎样修改编码格式为: ANSI ?

  • 点击左上角的“文件”按钮后选择“另存为”弹出另存为窗口

java上机报告helloworld java上机步骤_面试_15

  • 点击编码右边的按钮,在弹出的选项中点击“ANSI”后点击保存即可

java上机报告helloworld java上机步骤_jvm_16

  1. 编译代码
  1. 使用dos命令先进入到代码所在的文件夹中;
  2. 输入命令“javac 文件名.java”
  1. 运行代码
    输入命令“java 文件名”

入门代码详解

java上机报告helloworld java上机步骤_java上机报告helloworld_17

java代码格式规范

  1. java中的所有括号一定都是成对的;
  2. java是严格区分大小写的
  3. 如果有大括号,则不写分号,如果没有大括号,则一定写分号;

四、java语法

数据类型

java对数据进行了类型划分,使用不同的关键字表示各种常见的类型。

例如:int —— 整形 double —— 小数(带有小数点的数字)

分类

  • 基本数据类型:
byte, short, int, long, float, double, char, boolean;

java上机报告helloworld java上机步骤_jvm_18

  • 注意事项: 字符串在java中属于引用数据类型,但是字符串又是java中最特殊的引用数据类型,可以当成基本数据类型使用;使用的时候,使用String类型表示即可;

引用数据类型: 类,数组,接口

注释

注释就是对代码进行解释说明的文字,它不会影响代码的正常运行

分类

  1. “//”: 单行注释
  2. “/* */”: 多行注释
  3. “/** */”: 文档注释
    注意事项: 多行注释,或文档注释不能嵌套使用;

关键字

被java赋予了特殊含义的单词

特点: 一定是小写的英语单词

常量

在程序执行过程中,值不会发生变化的量

java上机报告helloworld java上机步骤_面试_19

注意事项: null是一个特殊的值,表示什么都没有,所以不能直接打印它;

变量

变量就是内存中的一块存储空间

大白话:能存放东西的盒子

变量的使用格式

变量名 = 数据值;// 修改变量所存储的值
直接写变量的名字就是获取这个变量的值;获取值之后,可以打印,也可以继续参与别的操作;

变量的注意事项

  • 变量名不允许重复
  • 一行语句可以定义多个变量,但需要使用逗号分隔
int a = 1, b = 2;
  • 变量在使用之前一定要进行赋值
  • 定义float和long类型的变量需要注意
  • 变量的作用域范围

五、实现用户的键盘输入

在代码运行期间,通过让用户使用键盘输入数据到程序中,从而让程序得到对应的数据并执行

基本步骤:

1.导报,必须写在class上面
    import java.util.Scanner;
2.创建对象
    Scanner sc = new Scanner(System.in);
3.定义或使用变量接收输入的数据
    int a = sc.nextInt();//程序执行到这里时会停下等待用户输入
	double b = sc.nextDouble();

六、标识符

规定

  • 只能由数字、字母、下划线(_)、和美元符($)组成
  • 不能以数字开头
  • 不能是关键字
  • 严格区分大小写

建议

命名建议:做到见名知意

驼峰命名法

  • 小驼峰命名法:用在方法变量的命名
  • 标识符是一个单词时,首字母小写
    name
  • 标识符由多个单词组成时,第一个单词首字母小写,其余的单词首字母大写
    myName
  • 大驼峰命名法:用在的命名
  • 标识符是一个单词时,首字母大写
    Book
  • 标识符由多个单词组成时,每个单词的首字母大写
    GoodStudent