前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java基础语法(注释、关键字、常量、变量、数据类型)2

Java基础语法(注释、关键字、常量、变量、数据类型)2

原创
作者头像
用户8639654
修改2021-07-15 11:09:01
2940
修改2021-07-15 11:09:01
举报
文章被收录于专栏:云计算运维云计算运维

四、数据类型(重点学习)

1)计算机存储单元

我们知道计算机是可以用来存储数据的,但是无论是内存还是硬盘,计算机存储设备的最小信息单元叫"位

(bit)”,我们又称之为"比特位”,通常用泻的字母"b”表示。而计算机中最基本的存储单元叫"字节(byte )-,

通常用大写字母”B”表示,字节是由连续的8个位组成。

除了字节外还有一些常用的存储单位,其换算单位如下:

1 B (字节)=8bit

1KB = 1024B

1 MB = 1024KB

1GB= 1024MB 1TB= 1024GB

(2)Java中的数据类型

Java是一个强类型语言,Java中的数据必须明确数据类型。在Java中的数据类型包括基本数据类型和引用数据类型 两种。

数据 类型

关键字

内存 占用

取值范围

整数 类型

byte

[

-128-127

short

2

-32768-32767

int(l^iA)

4

-2的31次方到2的))(31次方-1

long

8

-2的63次方到2的63次方-1

浮点 类型

float

4

负数:-3.402823E+38到-1.401 298E-45 正数:1.401298E-45到3.402823E+38

doublet 默 认)

8

负数:-1.797693E+308到-4.9000000E-324 正数:4.9000000E-324 到1.797693E+308

字符 类型

char

2

0-65535

布尔 类型

boolean

[

true , false

说明:

e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方。 在java中整数默认是int类型,浮点数默认是double类型。

五、变量(应用)

(1)变量的定义

变量:在程序运行过程中,其值可以发生改变的量。

从本质上讲,变量是内存中的一小块区域,其值可以在一定范围内变化。 变量的定义格式:

代码语言:javascript
复制
数据类型变量名=初始化值;//声明变量并赋值
1 nt age = 18;
System.out.println(age);

或者

代码语言:javascript
复制
//先声明,后赋值(使用前赋值即可)
数据类型变量名;
变量名=初始化值;
double money;
money = 55.5;
System.out.println(money);
还可以在同一行定义多个同一种数据类型的变量,中间使用逗号隔开。但不建议使用这种方式,降低程序的可读 性。
int a = 10, b = 20; //定义i nt类型的变量a和b ,中间使用逗号隔开
System.out.println(a);
System.out.printIn(b);
int c,d; //声明int类型的变量c和d,中间使用逗号隔开
c = 30;
d = 40;
System.out.printIn(c);
System.out.printIn(d);

变量的使用,通过变量名访问即可。

(2)使用变量时的注意事项

  • 1. 在同一对花括号中,变量名不能重复。
  • 2. 变量在使用之前,必须初始化(赋值)。
  • 3. 定义long类型的变量时,需要在整数的后面加L (大小写均可,建议大写)。因为整数默认是int类型,整数太 大可能超出int范围。
  • 4. 定义float类型的变量时,需要在小数的后面加F (大小写均可,建议大写)。因为浮点数的默认类型是 double , double的取值范围是大于float的,类型不兼容。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 四、数据类型(重点学习)
  • 五、变量(应用)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档