Java中的常量
Java
中的常量
常量就是程序里持续不变的值,它是不能改变的数据。
Java
中的常量包含整型常量、浮点数常量、布尔常量等,下面来看一下它们是如何表示的:
整型常量
整型常量可以分为十进制
、十六进制
和八进制
。
十进制
:
0 1 2 3 4 5 6 7 8 9
注意
:以十进制表示时,第一位不能是
0
(数字
0
除外)。
十六进制
:
0 1 2 3 4 5 6 7 8 9 a
b c d e f A B C D E F
注意
:以十六进制表示时,需以
0x
或
0X
开头,如:
0x8a 0Xff 0X9A 0x12
八进制
:
0 1 2 3 4 5 6 7
注意
:八进制必须以
0
开头。如:
0123 0458 0987 0321
长整型
:
注意
:长整型必须以
L
做结尾,如:
9L
123L 654L
浮点数常量
浮点数常量有
float
(
32
位)和
double
(
64
位)两种类型,分别叫做单精度浮点数
和双精度浮点数
,表示浮点数时,要在后面加上
f
(
F
)或者
d
(
D
),用指数表示也可以。
注意
:由于小数常量的默认类型为
double
型,所以
float
类型的后面一定要加
f
(
F
),用以区分。
如:
2e3f 3.6d 0f 3.85d 5.02e+23f
都是合法的。
布尔常量
布尔常量用于区分一个事物的正反两面,不是真就是假。
其值只有两种:
true
和
false
。
字符常量
字符常量是由英文字母、数字、转义序列、特殊字符等的字符所表示,它的值就是字符本身,字符常量要用两个单引号括起来。
Java
中的字符占用两个字节,是用
Unicode
码表示的,也可以是使用
Unicode
码值加上“
\u
”来表示对应的字符。
如:
’a’ ‘8’ ‘\t’ ‘\u0027’
字符串常量
字符串常量和字符型常量的区别就是,前者是用双引号括起来的常量,用于表示一连串的字符。而后者是用单引号括起来的,用于表示单个字符。
相关文档:
1、语法:Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正。
2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialv ......
如果安装JDK时提示已经安装了JDK(或者安装的版本不是你想要的),删除的方法如下:
# yum -y remove java-1.4.2-gcj-compat
1.安装JDK
首先需要从网上下载JDK安装文件,如果文件的类型是rpm.bin,可以使用下面的命令安装:
# sh jdk-6u2-linux-i586-rpm.bin
如果文 ......
java(Web)中相对路径,绝对路径问题总结
java中相对路径,绝对路径问题总结
————bohemia(城)
前言:
前一段时间,由于在处理Web应用下的文件创建与移动等,因此涉及到很多关于java
中相对路径,绝对路径等问题。同时,对于Web应用中的 ......
package tao.hai.bing;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLClassLoader;
public class LoadJar {
public static void main(String[] args)
{
Syst ......
1.
顺序控制
if
else
switch
可以用byte,short,char,int做为表达式类型
循环结构
while
do ...while
for
标签跳转:
outer:
break outer;
outer:
continue outer;
2.数组类型
数组也是一种数据类型,它本身是引用类型。
静态初始化:程序员显示指定初始值,系统决定长度。
动态 ......