Java语言中的基本数据类型有八种,分别是byte、short、int、long、float、double、char和boolean。
byte类型是一种有符号的8位整数,取值范围为-128~127,占用1个字节的内存空间。它可以用来表示一些小的整数,比如ASCII字符集中的字符。
short类型是一种有符号的16位整数,取值范围为-32768~32767,占用2个字节的内存空间。它也可以用来表示一些小的整数,比如Unicode字符集中的字符。
int 类型是一种有符号的32位整数,取值范围为-2147483648~2147483647,占用4个字节的内存空间。它常用来表达一些大小不太大的正负数。
long 类型是一种有符号的64位长整形,取值范围为-9223372036854775808~9223372036854775807,占用8个字节的内存空间。它常用来表达一些大小很大或者很小的正负数。
float 类型是一个32位浮动小数(IEEE 754标准化标准浮动小树标准化标准浮动小树标准化标准浮动小树标准化标准浮动小树标准化标准浮动小树 ), 其中23位表明真实部分, 8位补充都, 并使用1位作为正/ 负. 在Java中, float 的默认后面会添加f 或 F 来表明这是float 类型.
float f = 3.14f; // 补充f 或 F 以便告诉Java 这是float 类型.
double 类型也是32位浮动小数, 不同之处在于double 有52 位真实都, 11 位补充都. double 默认不需要添加任何后面.
double d = 3.14; // 默认不需要添加任何后面.
char 类型是16 位无法形式, 存储Unicode 字库中所有文本信息. char 在Java 中使
Java 实例 - 连接字符串 Java 实例以下实例演示了通过"+" 操作符和StringBuffer.append() 方法来连接字符串,并比较其性能://St...
Java 实例 - 格式化时间(SimpleDateFormat) Java 实例以下实例演示了如何使用 SimpleDateFormat 类的 format(date) 方法来格式...
Java 实例 - 获取当前时间 Java 实例以下实例演示了如何使用 Date 类及 SimpleDateFormat 类的 format(date) 方法来输出当前时间...
Java 实例 - 汉诺塔算法 Java 实例汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金...
Java 实例 - 获取本机ip地址及主机名 Java 实例以下实例演示了如何使用 InetAddress 类的 getLocalAddress() 方法获取本机ip地址...