Java常量

常量在程序运行时不会被修改的量。

在 Java 中使用 final 关键字来修饰常量声明方式和变量类似

final double PI = 3.1415927;

虽然常量名也可以用小写但为了便于识别通常使用大写字母表示常量。

字面量可以赋给任何内置类型的变量。例如

byte a = 68;char a = 'A'

byte、int、long、和short都可以用十进制、16进制以及8进制的方式来表示。

当使用常量的时候前缀0表示8进制而前缀0x代表16进制。例如

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语言支持一些特殊的转义字符序列。

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

技术分享www.kaige123.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值