Java基本数据类型

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

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

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

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

基本数据类型

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

byte 类型

  • 8位带符号的二进制(1字节)

  • 最小值为-128(-2^7) , 最大值为127(含)(2^7-1)

  • 默认值为0

  • 示例: byte a=100, byte b=-50

short 类型

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

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

  • 默认值为0.

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

int 类型

  • 32位带符号的二进制 (4字节)

  • 最小值为-2,147,483,648(-2^31),最大值为2,147,483,647(含)(2^31-1)

  • 默认值为0

  • 示例: int a=100000, int b=-200000

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'

引用/对象类型

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)

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

教程推荐

手把手带你搭建推荐系统 -〔黄鸿波〕

视觉笔记入门课 -〔高伟〕

安全攻防技能30讲 -〔何为舟〕

编辑训练营 -〔总编室〕

Python核心技术与实战 -〔景霄〕

许式伟的架构课 -〔许式伟〕

趣谈Linux操作系统 -〔刘超〕

数据分析实战45讲 -〔陈旸〕

程序员进阶攻略 -〔胡峰〕

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