关于常量定义,下列哪些说法符合《阿里巴巴Java开发手册》:
B.魔法值是指程序中随意定义并赋值的变量值,如果代码编写者明白变量值意义是可以任意使用的,例如在代码中写if(status==3)returnerror;符合规范
C.如果变量值仅在一个范围内变化推荐用Enum类
D.在程序中,一律禁止使用枚举类型
B.魔法值是指程序中随意定义并赋值的变量值,如果代码编写者明白变量值意义是可以任意使用的,例如在代码中写if(status==3)returnerror;符合规范
C.如果变量值仅在一个范围内变化推荐用Enum类
D.在程序中,一律禁止使用枚举类型
A.String类型的默认值设定为空字符串
B.Date类型的默认值设定为newDate()
C.集合类型的默认值设定为Collections.EMPTY_LIST
D.不要设定任何属性默认值
A.修改常量,程序跑出异常
B.程序不抛出异常,修改无效
C.修改成功,name的值为John
D.程序不抛出异常,name的值为undefined
A.修改常量,程序跑出异常
B.程序不抛出异常,修改无效
C.修改成功,name的值为John
D.程序不抛出异常,name的值为undefined
A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束
B.实参可以是常量、变量、表达式,但是不能是方法
C.实参和形参在数量上、类型上和顺序上必须严格一致
D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参
A.接口所有的方法都是抽象的
B.接口所有的方法一定都是public属性的
C.用于定义接口的关键字是implements
D.接口是Java中的特殊类,包含常量和抽象方法
已知枚举类型定义语句为: enum Token {NAME,NUMBER,PLUS=5,MINUS,PRINT=10}; 则下列说法中错误的是
A.枚举常量NAME的值为1
B.枚举常量NUMBER的值为1
C.枚举常量MINUS的值为6
D.枚举常量PRINT的值为10
A.Java语言中无sizeof运算符
B.Java语言中所有类型的长度和表示是固定的,不依赖执行
C.goto和const不是Java编程语言中使用的关键字
D.Java语言中通过#define命令定义常量
下列关于预处理命令的描述中,错误的是()。
A.预处理命令最左边的标识符是
B.预处理命令是在编译前处理的
C.宏定义命令可以定义符号常量
D.文件包含命令只能包含.h文件
下列说法错误的是()。
A.Java语言中无sizeof运算符
B.Java语言中所有类型的长度和表示是固定的,不依赖执行
C.goto和const不是Java编程语言中使用的关键字
D.Java语言中通过#define命令定义常量
A.字符串常量包括双引号本身
B.用一对双引号括起来的字符串称为字符串常量
C.数值型常量类似于数学中的常数
D.在VB中的常量有数值型常量、字符串常量等