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

Java 基本数据类型:清晰指南

变量是存储值的预留内存位置。创建变量即在内存中预留空间。

根据变量数据类型,操作系统分配内存并决定可存储内容。通过赋予不同数据类型,可在变量中存储整数、小数或字符。

Java 有两种数据类型:

基本数据类型

Java 支持八种基本数据类型。基本类型由语言预定义并用关键字命名。详细了解这八种类型:

byte

short

int

long

float

double

boolean

char

引用数据类型

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. C++ char 类型完全指南:声明、ASCII 码、输入输出与字符串转换
  2. C 语言变量、数据类型与常量实战指南
  3. 精通Python类型转换与强制转换:综合指南
  4. Java 基本数据类型:8 大类型完整指南与示例
  5. 精通 Java 运算符:类型、语法与实战示例
  6. 精通 Java 输入输出:打印、读取与格式化数据
  7. Java 注释:类型、用法与最佳实践
  8. 精通 Java 接口:概念、实现与最佳实践
  9. 精通 Java 封装:数据隐藏实战指南
  10. 精通 Java Try-With-Resources:自动资源管理详解
  11. Java 注解详解:类型、放置位置与实战示例
  12. 掌握 Java 类型转换:从自动拓宽到强制收窄及更多