Java - 基本数据类型

Java - 基本数据类型 首页 / Java入门教程 / Java - 基本数据类型

变量只不过是用于存储值的保留内存位置,这意味着当您创建一个变量时,您在内存中保留了一些空间。

JAVA-中有两种可用的数据类型

  • 基本数据类型
  • 引用/对象类型

基本数据类型

Java支持八种原始数据类型, 现在让无涯教程详细研究八种原始数据类型。

byte 类型

short 类型

  • 16位带符号的二进制 (2字节)

  • 最小值为-32,768(-2^15)最大值为32,767(含)(2^15-1)

  • 默认值为0.

  • 示例: short s=10000, short r=-20000

int 类型

long 类型

  • 64位带符号的二进制 (8字节)
  • 最小值 -9,223,372,036,854,775,808(-2^63),最大值 9,223,372,036,854,775,807 (含)(2^63 -1)
  • 默认值为0L
  • 示例: long a=100000L, long b=-200000L

float 类型

  • 浮点数据类型是单精度32位IEEE 754浮点

  • 默认值为0.0f

  • 示例: float f1=234.5f

double 类型

  • 双精度64位IEEE 754浮点

  • 默认值为0.0d

  • 示例: double d1=123.4

boolean 类型

  • 布尔数据类型表示一位信息
  • 只有两个可能的值:true和false
  • 默认值为false
  • 示例: boolean one=true

char 类型

  • char数据类型是单个16位Unicode字符
  • 最小值 '\u0000' (or 0),最大值 '\uffff' (or 65,535)
  • 示例: char letterA='A'

引用/对象类型

  • 引用变量是使用定义的类构造函数创建的,它们用于访问对象 。

  • 任何引用变量的默认值都是NULL。

  • 引用变量可用于引用声明类型或任何兼容类型的任何对象。

  • 示例: Animal animal=new Animal("giraffe");

Java 赋值

可以将赋值给基本类型变量的示例。

无涯教程网

byte a=68;
char a='A';

byte,int,long和short也可以用十进制,十六进制或八进制的数字表示。

前缀0用于指示八进制,而前缀0x在将这些数字系统用于文字时表示十六进制。如-

int decimal=100;
int octal=0144;
int hexa= 0x64;

Java中的字符串文字与大多数其他语言一样,通过在一对双引号之间包含一系列字符来指定。 字符串文字的示例是-

"Hello World"
"two\nlines"
"\"This is in quotes\""

文字的字符串和字符类型可以包含任何Unicode字符。 如-

char a='\u0001';
String a="\u0001";

Java语言也支持String和char文字的一些特殊转义序列。 他们是-

NotationCharacter represented
\n换行 (0x0a)
\r回车 (0x0d)
\f换页 (0x0c)
\b退格键 (0x08)
\s空格 (0x20)
\ttab
\"双引号
\'单引号
\\反斜线
\ddd八进制字符 (ddd)
\uxxxx十六进制UNICODE字符 (xxxx)

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

从0开始学微服务 -〔胡忠想〕

大规模数据处理实战 -〔蔡元楠〕

MongoDB高手课 -〔唐建法(TJ)〕

深入浅出云计算 -〔何恺铎〕

爱上跑步 -〔钱亮〕

爆款文案修炼手册 -〔乐剑峰〕

零基础实战机器学习 -〔黄佳〕

林外 · 专利写作第一课 -〔林外〕

人人都用得上的数字化思维课 -〔付晓岩〕

好记忆不如烂笔头。留下您的足迹吧 :)