当前位置:首页 > java基本语法测试
13、下列程序输出什么:_ x=22 y=11 z=11______________ public class Test { public static void main(String[] args) { int x,y,z,a,b; a=11; b=22; x=(a>b?a:b); y=(a!=b?a:b); z=(a
14、通过用句点分隔每个包的名称和其上级的名称,您可以创建包的层次。 (对 / 错)
三.简答题
1. short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
short s1 = 1; s1 = s1 + 1;有错,s1是short型,s1+1是int型,不能显式转化为short型。可修改为s1 =(short)(s1 + 1) 。short s1 = 1; s1 += 1正确。
2. 数组有没有length()这个方法? String有没有length()这个方法
数组没有length()这个方法,有length的属性。 String有有length()这个方法。
3. Java中的基本数据类型有哪些?
Java中的数据类型分为基本数据类型和引用数据类型。 引用数据类型分3种:类,接口,数组 基本数据类型又分数值类型和布尔类型
布尔类型:boolean(逻辑型) true or false 默认是false 数值类型分定点类型和浮点类型 定点类型分字符型和整数类型 整数类型分
byte(字节类型) 一个byte 8位,占用1个字节 例32B 默认是0 取值范围是-27—27-1 -128~127
short(短整型) 一个short 16位,占用2个字节 例32S默认是0 取值范围是-215—215-1 -32768~32767
int(整型) 一个int 32位,占用4个字节 例32默认是0
取值范围是-231—231-1 -2147483648~2147483647
long(长整型) 一个long 64位占用8个字节 例32L默认是0 取值范围是
-263—263-1 -9223372036854774808~9223372036854774807 字符型 char 用‘单个字符’表示 无符号 unicode字符 例 ’a’ ‘1’
取值范围是\
共分享92篇相关文档