public static void main(String[] name) {
int[] arr = {1,4,3,5,6};
i 计数器
for 循环
arr.length 循环的长度 也可以是一个整数
i++ 每一次循环的长度
创建int类型变量i,赋值=0
比较当前i的值 于 arr.length的大小,如果满足i<arr.length,则执行方法体
方法体执行结束,执行i++,本次循环结束
for (int i = 0;i<arr.length;i++) {
//方法体
//System.out.println(i);
System.out.println(arr[i]);
##### 十进制 转 二进制 【128 转 1000 0000】 #####
2 128 0 # 128/2 商=64 余数=0
2 64 0 # 64/2 商=32 余数=0
32 0
16 0
8 0
4 0
2 0 # 2/2 商=1 余数=0
2 1 1 # 1/2 商=0 余数=1
0
二进制结果:余数从低到高 依次打印为 1000 0000
##### 二进制 转 十进制 【1000 0000 转 128】 #####
#从右往左开始计算
1000 0000
左<---------右
0 * 2^0 = 0*1 = 0
0 * 2^1 = 0*2 = 0
0 * 2^2 = 0*4 = 0
0 * 2^3 = 0*8 = 0
0 * 2^4 = 0*16 = 0
0 * 2^5 = 0*32 = 0
0 * 2^6 = 0*64 = 0
1 * 2^7 = 1*128 = 128
十进制结果(即所有结果相加):128+0+0+0……+0=128
17 转二进制 0001 0001 不够四位 写0凑满四位
1010 转十进制 10
继承
Father是一个类
类名首字母要大写
类 只是 一个定义,他不是实际存在的
对象,是根据类创建实际存在的事物
public class Father {
//静态块
static {
System.out.println("father---static 静态块");
}
static 静态的 全局的。可以修饰变量,称为静态变量,也可以修饰方法,称为静态方法。
static关键字修饰的资源(变量和方法),可以通过类名直接调用,不需要创建对象调用,
修饰的资源作用于这个类,他被这个类的所有对象可见。
static声明的资源,只加载一次。
static String name;//声明 一个 字符串类型 的变量 名字叫name
int age;//声明 一个 整数类型 的变量 名字叫age
static > new > constructor(构造方法)