java day1

java变量

1.局部变量

2.类变量(静态变量)

3.成员变量(非静态变量)

java的编译

java源程序->编译->字节码程序->解释执行->解释器->操作系统

开始!!!

常量的分类

1.字符串常量 “”

2.整数常量

3.浮点数常量

4.字符常量 ‘’

5.布尔常量

6.空常量

字符串不是基本类型,而是引用类型

数据类型转换

自动:数据范围从小到大

强制:代码需要特殊处理,不能自动完成     --->>格式  范围小的类型 范围小的变量 = (范围小的类型)原本范围大的数据;

(不推荐使用强制)

int强制转换short,必须保持逻辑上真实大小本来就没超过short范围,否则会发生数据溢出。

byte/short/char  可以发生数学运算,但是都会先被转换成int类型

原文地址:https://www.cnblogs.com/njuwyx/p/12639919.html