您的位置 首页 java

Java编程语言学习06-数据类型

数据类型概念

Java 是强类型语言,对于每一种数据,都定义了明确的数据类型,不同的数据类型,在内存当中分配不同的大空间。

数值型分为整数和小数两种:

整数

  • byte
  • short
  • int
  • long

小数

  • float
  • double

像我们平时使用的一些字符像A、B、C、D属于是字符型,字符型使用关键字 char 来表示

字符型

  • char

其中表示真假的为 布尔 类型,布尔类型的值只有两个true和false

布尔型

  • boolean

数据类型占用空间大小

Java编程语言学习06-数据类型

每种数据类型在内存当中占用的空间大小不一样, 在使用一个类型之间,先预估今后示的数据大小是多少, 如果数据比较多, 选择了小了数据类型,就会造成程序的错误. 如果数据比较小,而选择一个比较大的数据类型,就会造成内存的浪费.

Java编程语言学习06-数据类型

示例:

Java编程语言学习06-数据类型

boolean类型

通常用于逻辑运算和程序流程控制(条件选择/循环)
该类型的值只能是true 或 false,表示真或假
不可以使用0或非0的整数来代替false和true

Java编程语言学习06-数据类型

Java编程语言学习06-数据类型

整数类型

byte、short、 int 、long
相同点都是存放整数类型的数据,不同点开辟的空间大小不一样,
Java语言的整型常量默认是int型,
声明long型变量后加上‘l’或‘L’
因小写的l容易和数字1相混淆,建议使用大写L

Java编程语言学习06-数据类型

小数类型:

float、double
float表示单精度类型
double表示双精度类型
浮点类型的字面量默认是double类型.若要声明一个常量为float型,则需在常量后加上f 或 F,double常量后面的D或d可省略。

Java编程语言学习06-数据类型

字符类型

什么是编码
计算机只能表示0和1两个数,于是人们做规定使用一个数字去表示一个特定的字符
比如a使用97表示。

char概述
char 字符,字母和符号
char类型:表示16位的无符号整数或者 Unicode 字符.字符本质是16位无符号小数,使用一个数字去表示一个特定的字符。
char常量有3种表示形式
直接使用单个字符来指定 字符常量 ,格式如’◆’、’A’,’7′
直接作为十 进制 整数数值使用,但是数据范围在[0,65535],格式如97,但是打印出来的值依然是ASCII码表对于的符号,如97打印出来是字符
使用16进制的数值,如:97的16进制是61

ASSCII表:

文章来源:智云一二三科技

文章标题:Java编程语言学习06-数据类型

文章地址:https://www.zhihuclub.com/172350.shtml

关于作者: 智云科技

热门文章

网站地图