注释、标识符以及数据类型

注释

单行注释

//

多行注释

/* */

JavaDoc 文档注释

/**
*
*/

标识符

关键字

点击查看java关键字

标识符注意点

  • 必须以字母,美元符,下划线开始
  • 首字母之后可以是字母、美元符、下划线、数字的任意组合
  • 不能使用关键字作为变量名或方法名
  • 标识符大小写敏感
  • 可以使用中文命名(不建议使用)

数据类型

强类型语言

​ 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用

Java的数据类型分为两大类

基本类型

整数

  1. int

  2. byte

  3. short

  4. long

    注意long类型要在数字后面加个L

浮点数

  1. float

    注意float类型要在数字后面加F

  2. double

字符

  1. char

布尔值

  1. boolean

    true

    false

引用类型

  1. 接口
  2. 数组

点击查看Java数据类型

整数拓展

二进制:0b

八进制: 0

十六进制:0x

浮点数拓展

float f = 0.1f;
double d = 1.0/10;
// 说明这里f不等于d

float d1 = 21212121212121212f;
float d2 = d1+1;
// 说明这里d1等于d2,因为已经超过范围

字符扩展

所有的字符本身还是数字

编码 Unicode 2字节 0-65536

用强制转换可以查看

转义字符

\t 制表符

\n换行

布尔值扩展

boolean flag =true;
if(flag==true){}
if(flag){}

类型转换

注意点

  1. 不能对布尔值进行转换
  2. 不能把对象类型转换为不相干的类型
  3. 在把高容量转换到低容量的时候,强制转换
  4. 转换的时候可能存在内存溢出,或者精度问题

运算中,不同类型的数据先转化为同一类型,然后进行运算

上一篇:单周期CPU


下一篇:网络编程复习 D1章