字节:数据存储的最小单位
1byte(字节) = 8bit(位)
系统变量里新增一项,修改一项
新增
JAVA_HOME : C:\MyApp\Java\jdk1.8.0_202
修改
PATH :选项中新增两个
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
// 一个类
public class HelloWorld {
// 程序执行的七点
public static void main(String[] args ){
System.out.println("Hello World!");
}
}
// 编译代码,生成class文件
javac HelloWorld.java
// 运行class文件
java HelloWorld
public class Demo{
public static void main(String[] args){
// 创建变量
int a; // 创建
a = 100; // 赋值
double b = 3.14; // 创建并赋值
System.out.println(a);
}
}
// 默认从int类型转换成了long类型
long num = 100;
// 默认从float类型转换成了double类型
double db = 3.14F;
// 从long转换到float
float num3 = 20L;
// 范围小的类型 范围小的变量名 = (范围小的类型)范围大的数据
int num = (int)100L
+ ,- ,*,/,%(取余)
// 定义方法
public static void demo() {
// 方法体
}
// 方法调用
demo();
// 条件判断if else
if(true){
// a
}else{
// b
}
// switch
switch(表达式){
case 常量1:
// 语句1
break;
.
.
.
default:
break;
}
// for 循环
for(初始表达式;条件表达式;步进表达式){
//循环体
}
// while循环
初始表达式;
while(条件表达式){
循环体;
步进表达式;
}
// do while循环
do{
// 循环体
// 步进表达式
}while(条件表达式)
// 数组初始化
// 动态初始化,指定长度
int[] arr1 = new int[300]
// 静态初始化,指定内容
int[] arr2 = new int[]{1,2,3,4}
// j静态省略格式
int arr3 = {6,7,8}
// 访问数组元素
int num = arr1[0]
// 数组赋值
arr1[2] = 33;
// 获取数组长度
int len = arr1.length;
// 遍历数组
for(int i=0;i<arr1.length;i++){
System.out.println(arr1[i])
}