您的位置:首页 > 编程语言 > Java开发

JAVA中的数据类型和变量

2015-08-02 00:11 211 查看

为什么Java需要不同的数据类型?

1.理解:你是把鞋子、衣服、内裤同时放在一起好呢,还是说....把三者分类划开类别来放。目的就只有一个:使用起来方便,整理起来也方便!不是吗?

2.基本数据类型:记住兄台!8种是8种!!!

整 型:
byte、short、int、long

byte

1字节

–128 ~127

short2字节

–32,768 ~ 32,767

int

4字节

–2,147,483,648 ~2,147,483, 647 (刚刚超过20亿)

long8字节

–9,223,372,036,854,775,808 ~9,223,372,036,854,775,807

类型

存储需求

取值范围

浮点型:float、double

floata=123.45f;

double b=123.45;

float

4字节

大约±3.40282347E+38F
(有效位数6~7
位)

double

8字节

大约±1.79769313486231570E+308
(有效位数15
位)

字符型:char

是指由单引号括起的单个字符
char sex = '男';

布尔型:boolean

booleana=false;

booleanb=true;

3.变量

变量初始化
1.声明一个变量之后,必须利用赋值语句进行初始化
int day;//天数

day= 15;

2.动态初始化

int a =100;

4.运算符

在Java中,+、-、* 、 /、%分别表示加、减、乘、除、取模运算

15/2等于7

15.0/2等于7.5

15%2=1;

参与除法运算的两个操作数都是整数时,表示整数除法;否则表示浮点除法

运算符的优先级

顺序

运算符
1括号,如() 和
[ ]

2一元运算符,如-、++、- -和!

3算术运算符,如*、/、%、+
和-

4关系运算符,如>、>=、<、<=、==
和 !=

5逻辑运算符,如&&、||

6条件运算符和赋值运算符,如?:、=、*=、/=、+=
和 -=

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: