8月21日学习总结
1.八大基本数据类型
- byte 1字节
- short 2字节
- int 4字节
- long 8字节
- float 4字节
- double 8字节
- char 2字节
- boolean true/false
2.变量
2.1 变量声明的语法:
数据类型 变量名;
例如:int a;
2.2 变量赋值的语法:
变量名 = 值
例如:a = 10;
2.3 两者可以写在一起:
数据类型 变量名 = 值;
例如:int a = 10;
3运算符
- 算术运算符 +,- ,*,/ , %,++,–
- 赋值预算符 = ,+=, -= ,\= ,*=, %=
- 比较运算符 = ,+=, -=, \=, *= ,%=
- 逻辑运算符 与 && 或者 || 非 !
- 三目运算符 条件?( if-true执行1 )代码一: (if-false执行2)代码二
4.类的定义
类是一群对象的特征母版,对象是类的实现。
特征(类)包含的内容有:基本属性(属性)、行为(方法)
5.普通方法和构造方法。
普通方法 修饰符+返回值+方法名(参数)+{}
构造方法 修饰符+类名(参数)+{}
6.预习
6.1 条件语句
1.if/else
2.switch
6.2 循环语句
1.for循环
2.while,do/while
6.3break:在循环体中,使用 break 关键字跳出整个循环
6.4continue:在循环体中,使用 continue 跳出本次循环,循环还会继续执行。
6.5数组
1.静态数组创建
type[] arrayName = {element1, element2,....}; // 比较常见
type[] arrayName = new type[]{element1, element2,...};
2.动态数组创建
type[] arrayName = new type[length];
6.6面向对象
类所具备的最基本要素:(静态)属性、(动态)方法。
类的三大部件:成员变量、方法、构造器。
6.7封装
封装的目的:
1.隐藏类方法实现的细节;
2.让使用者只能通过预先定义的方法来访问数据,从而可以在方法中加入一些控制逻辑,限制对成员变 量的不合理访问。