亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> java

Java - 基本数据类型

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

根据变量的数据类型,操作系统分配内存并决定可以在保留内存中存储什么。因此,通过为变量分配不同的数据类型,可以在这些变量中存储整数、小数或字符。

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

原始数据类型

Java 支持八种原始数据类型。原始数据类型由语言预定义并由关键字命名。现在让我们详细了解八种原始数据类型。

字节

int

浮动

布尔值

字符

参考数据类型

Java 文字

文字是固定值的源代码表示。它们直接在代码中表示,无需任何计算。

文字可以分配给任何原始类型变量。例如 -

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

byte、int、long 和 short 也可以用十进制(以 10 为底)、十六进制(以 16 为底)或八进制(以 8 为底)的数字系统来表示。

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

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

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

示例

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

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

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

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

符号 字符表示
\n 换行符(0x0a)
\r 回车(0x0d)
\f 换页 (0x0c)
\b 退格 (0x08)
\s 空格(0x20)
\t 标签
\" 双引号
\' 单引号
\\ 反斜杠
\ddd 八进制字符(ddd)
\uxxxx 十六进制 UNICODE 字符 (xxxx)

下一步是什么?

本章解释了各种数据类型。下一个主题解释了不同的变量类型及其用法。这将使您很好地了解它们如何在 Java 类、接口等中使用。


java

  1. Python 类型转换和类型转换
  2. Java 数据类型(原始)
  3. Java 运算符
  4. Java 基本输入和输出
  5. Java 评论
  6. Java 接口
  7. Java 封装
  8. Java try-with-resources
  9. Java 注释
  10. Java 类型转换
  11. C++ Char 数据类型及示例
  12. C 变量、数据类型、常量