Java是一门面向对象编程语言,其数据类型可以分为两大类:基本数据类型和引用数据类型。其中,基本数据类型存储的是数据本身,而不是对象;引用数据类型存储的是对象的引用。本文将着重介绍Java中的基本数据类型和字符型。
基本数据类型
Java的基本数据类型分为八种,分别为:byte、short、int、long、float、double、char和boolean。
/* 基本数据类型示例 */ byte b = 127; // byte类型,范围为-128到127 short s = 32767; // short类型,范围为-32768到32767 int i = 2147483647; // int类型,范围为-2147483648到2147483647 long l = 9223372036854775807L;// long类型,范围为-9223372036854775808L到9223372036854775807L float f = 3.1415926f; // float类型,有限精度浮点数 double d = 3.14159265358979;// double类型,双精度浮点数 char c = 'A'; // char类型,范围为\u0000到\uFFFF boolean bool = true; // boolean类型,true或false
字符型
Java中的字符型指的是char类型,它是16位的Unicode字符。Java的字符型数据使用单引号括起来,例如'A'。
/* 字符型示例 */ char c1 = 'A'; char c2 = 65; // 与c1等价,char类型可以存储ASCII码对应的字符 char c3 = '\u005A'; // 与c1等价,char类型可以存储Unicode码对应的字符 System.out.println(c1); // 输出为'A' System.out.println(c2); // 输出为'A' System.out.println(c3); // 输出为'Z'
总之,基本数据类型和字符型是Java程序设计中的重要组成部分。