Java 环境配置与基础语法
在开始 Java 编程之前,正确配置 Java 环境和理解基础语法是至关重要的。这不仅帮助我们编写有效的 Java 程序,还能确保程序的顺利运行。
Java 环境配置
Java 环境配置主要包括 JDK(Java Development Kit)和 JRE(Java Runtime Environment)的安装和环境变量的配置。
JDK 和 JRE
- JDK:Java 开发工具包,包含 JRE 和开发工具,如编译器(javac)和打包工具(jar)。
- JRE:Java 运行环境,包含 JVM(Java Virtual Machine)和核心类库。
JVM
JVM 是 Java 语言跨平台性的保证,它负责 Java 程序在不同操作系统上的运行。
Java 平台版本
Java 平台有三个版本:
- SE(Standard Edition):标准版,用于桌面应用。
- EE(Enterprise Edition):企业版,用于 Web 应用。
- ME(Micro Edition):用于嵌入式设备。
环境变量配置
环境变量配置是 Java 程序运行的关键,主要包括:
- path:用于指定 JDK 的 bin 目录,使得 javac 和 java 命令可在任何目录下使用。
- classpath(选配):指定 class 文件的目录,使得 class 文件可在任意目录运行。
path 配置方式
- 直接添加 JDK bin 目录:将 JDK 的 bin 目录路径添加到 path 环境变量中。
- JAVA_HOME:创建 JAVA_HOME 环境变量,指向 JDK 安装目录,然后修改 path 环境变量为 %JAVA_HOME%\bin;。
Java 基础语法
Java 基础语法包括变量与数据类型、运算符、控制语句等。
变量与数据类型
Java 是强类型语言,每种数据都有明确的类型,如:
- 整数类型:默认为 int。
- 小数类型:默认为 double。
变量定义
变量定义注意事项:
- 作用域:变量定义在哪个大括号中,其作用域就是该大括号的范围。
- 初始化:变量必须初始化后才能使用。
- 一行一变量:一行上建议只定义一个变量,可以定义多个但不建议。
数据类型转换
- 默认转换:byte, short, char -> int -> long -> float -> double。
- 强制转换:目标类型 变量名 = (目标类型)(被转换的数据);
运算符
Java 支持多种运算符,包括:
- 算术运算符:+, -, *, /。
- 赋值运算符:=, +=, -=, *=, /=, %=。
- 比较运算符:==, !=, >, <, >=, <=。
- 逻辑运算符:&&, |, ^, !。
- 位运算符:&, |, ^, ~, <<, >>, >>>。
- 三目运算符:(条件) ? 表达式1 : 表达式2。
练习
- 获取两个整数中的最大值。
- 比较两个整数是否相同。
- 计算 1 到 100 的偶数和。
控制语句
控制语句用于控制程序的执行流程,包括顺序结构、选择结构和循环结构。
顺序结构
顺序结构是最基本的流程控制,按照代码的先后顺序依次执行。
选择结构
选择结构用于根据条件判断执行不同的代码块,包括:
- if 语句:根据条件执行不同的代码块。
- switch 语句:根据表达式的值选择执行不同的 case 块。
循环结构
循环结构用于重复执行一段代码,直到满足特定条件,包括:
- for 循环:用于已知次数的重复执行。
- while 循环:只要条件为真,就重复执行。
练习
- 输出 1 到 10。
- 求 1 到 100 的和。
- 找出 1 到 100 之间的偶数和。
通过这些基础语法和控制结构的学习,我们可以开始编写更复杂的 Java 程序,解决实际问题。
标签:运算符,Java,JDK,配置,语法,环境变量 From: https://www.cnblogs.com/bjynjj/p/18488006