一. Java版本:
JavaSE: Java 语言的(标准版),用于桌面应用的开发,是其他两个版本的基础。
JavaME: Java 语言的(小型版),用于嵌入式消费类电子设备。
JavaEE: Java 语言的(企业版),用于 Web 方向的网站开发。
基础学习我们在官网下载JavaSE版本。
JVM、JRE、JDK区别及提供的功能
JVM(Java Virtual Machine),Java虚拟机
JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具
总结:我们只需安装JDK即可,它包含了java的运行环境和虚拟机。
二. 数据类型:
1.基本数据类型:
byte:8 位有符号整数,取值范围为 -128 到 127。
short:16 位有符号整数,取值范围为 -32768 到 32767。
int:32 位有符号整数,通常用于常见的整数运算。整数默认类型
long:64 位有符号整数,用于表示较大的整数值。
float:32 位浮点数。
double:64 位浮点数,精度高于float。
char:16 位 Unicode 字符。
boolean:只有两个值 true 和 false。
2.引用数据类型:
对象、数组、接口、注解、枚举。
三. 变量和常量:
1.变量:
声明变量需要指定数据类型和变量名,例如:int age;
可以在声明时进行初始化,如:int count = 5;
2.常量:
常量一旦初始化,其值不能再被修改。
四. 运算符:
1.算术运算符:
+:加法
-:减法
*:乘法
/:除法
%:取模(求余数)
2.关系运算符:
>:大于
<:小于
>=:大于等于
<=:小于等于
==:等于
!=不等于
3.逻辑运算符:
&:按位与。
|:按位或。
^:按位异或。
!:逻辑非,取条件的反。
&&:逻辑与,当两个条件都为真时结果为真。
||:逻辑或,只要有一个条件为真结果为真。
五. 控制流语句:
1.if-else
条件语句:
根据条件执行不同的代码块。例如:
int num = 1;
if (num > 5) {
System.out.println(num+" > 10");
} else {
System.out.println(num+" < 10");
}
2.for
循环:
用于重复执行一段代码。例如:
for (int i = 0; i < 10; i++) {
System.out.println(i);
}
3.while
循环:
当条件为真时执行循环体。例如:
int i = 1;
while (i < 10) {
System.out.println(i);
i++;
}
4.do-while
循环:
先执行一次循环体,再判断条件。例如:
int i = 1;
do {
System.out.println(i);
i++;
} while (i < 10);
跟着我一起学习Java吧!!!