JAVA总结(语言基础)

1.java 变量

  (1)  变量就是自然语言中的代词 

Person she;

(2) java 中的变量 java 是强类型的语言

a 变量必须声明 并且初始化以后使用

b 变量必须有明确的类型

c 变量不能重复定义  

(3) 变量的作用域

a 在声明的地方开始 到块结束

b 离开变量的作用域结束, 变量将回收

2. 进制转换

(1) 二进制  逢二进一

(2)十进制   逢十进一

(3) 补码      正数和原码相同  负数取反加一

(4)  java内部只有二进制补码

java内部补码运算自动发送上溢出和下溢出

java内部没有十进制

补码的负数  最高位是1  也称作符号位

(5) 十六进制

3.java的数据类型  分为引用类型和基本数据类型

a. 基本数据类型分为 8中

            (1) 整数类型:byte ,  short ,  int ,  long   有符号的整数

              long类型的字面量使用“L” 或 “l” 后缀

      字面量:指用双引号引住的一系列字符 ,双引号中可以没有字符,也可以只有一个字符,也可以有一串字符

      整数字面量(直接量)默认是int型

            (2) 浮点数 : float (单精度) , double(双精度)

    (3) 字符型 : char   是一个十六位的无符号整数

    (4) 布尔型: boolean  表达真或假

4.数据类型转换

char —>byte —>short —>int —>long —>float —> double

自动类型也叫“隐式类型 转换” 是自动发生的

强制类型转换“显示类型转换” 按反方向进行转换

两个byte 相加等于int


猜你喜欢

转载自blog.csdn.net/u011073924/article/details/36713353