java基础总结

4.基本语法

2021-07-08  本文已影响0人  不减肥到一百三不改名字

1.关键字与标识符

1.1 关键字的使用

定义:被Java语言赋予了特殊含义,用作专门用途的字符串(单词)。
特点:关键字中所有字母都为小写。
具体哪些关键字

image.png
image.png

1.2 保留字

现在Java版本尚未使用,但是以后版本可能会作为关键字使用。
具体哪些保留字:goto、const。
注意:自己命名标识符时要避免使用这些保留字。

1.3 标识符的使用

定义:凡是自己可以起名字的地方都叫标识符。
涉及到的结构
包名、类名、接口名、变量名、方法名、常量名。
规则:(必须要遵守。否则,编译不通过)

2.变量的使用

2.1 变量的分类

2.1.1 按数据类型分类

image.png

详细说明:

  1. 整型:byte(1字节=8bit)、short(2字节)、int(4字节)、long(8字节)
  1. 浮点型:float(4字节)、double(8字节)
  1. 字符型:char(1字符=2字节)
  1. 布尔型:boolean

2.1.2 按声明的位置分类

image.png

2.2 定义变量的格式

数据类型 变量名 = 变量值;

数据类型 变量名;
变量名 = 变量值;

2.3 变量使用的注意点:

2.4 基本数据类型变量间运算规则

2.4.1 涉及到的数据类型

除了boolean之外的其他七种数据类型。

2.4.2 自动类型转换(只涉及七种基本数据类型)

结论:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。
byte 、char 、short --> int --> long --> float --> double
特别的:当byte、char、short三种类型的变量做运算时,结果为int型
说明:此时的容量大小指的是,表示数的范围的大和小。比如:float容量要大于long的容量

2.4.3 强制类型转换(只涉及七种基本数据类型):自动类型提升运算的逆运算。

  1. 需要使用强制类型转换符:()
  2. 注意点:强制类型转换可能导致精度丢失。

2.4.4 String与八种基本数据类型间的运算

  1. String属于引用数据类型,翻译为:字符串。
  2. 声明String类型变量时,使用一对“ ”
  3. String类型可以和八种基本数据类型做运算,且运算只能是连接运算:+
  4. 运算的结果仍然是String类型。
    避免:
    String s = 123;// 编译错误
    String s1 = "123";
    int i = (int)s1;// 编译错误
上一篇 下一篇

猜你喜欢

热点阅读