第6题: [单项选择]下列程序执行后,b的值应是( )。
public class Testss {
public static void main(String args[]) {
unsigned byte b=0;
b- -;
System.out.println("b="+b);
}
}
A. -1 B. 255 C. 127 D. 编译错误 参考答案:D 答案解析:Java语言没有无符号整数类型、指针类型、结构类型、联合类型、枚举类型,这使得Java编程简单易学。注意:对无符号byte型的范围是0~255。Java对越界的控制很严格,在编译时就会检查。