《JAVA语⾔程序设计》期末考试试题及答案《JAVA语⾔程序设计》期末考试试题及答案(应考必备题库)⼀、单选择题1、编译JavaApplication源程序⽂件将产⽣相应的字节码⽂件,这些字节码⽂件的扩展名为()
classC
exe2、设x=1,y=2,z=3,则表达式y+=z--/++x的值是()
53、不允许作为类及类成员的访问控制符的是()
publicB
privateC
staticD
protected4、为AB类的⼀个⽆形式参数⽆返回值的⽅法method书写⽅法头,使得使⽤类名AB作为前缀就可以调⽤它,该⽅法头的形式为()
staticvoidmethod()B
publicvoidmethod()C
finalvoidmethod()D
abstractvoidmethod()⼆、填空题1、开发与运⾏Java程序需要经过的三个主要步骤为编辑源程序、编译⽣成字节码和解释运⾏字节码
2、在Java的基本数据类型中,char型采⽤Unicode编码⽅案,每个Unicode码占⽤2字节内存空间,这样,⽆论是中⽂字符还是英⽂字符,都是占⽤2字节内存空间
3、设x=2,则表达式(x++)/3的值是0
4、若x=5,y=10,则x=y的逻辑值分别为true和false
5、抽象(abstract)⽅法是⼀种仅有⽅法头,没有具体⽅法体和操作实现的⽅法,该⽅法必须在抽象类之中定义
最终(final)⽅法是不能被当前类的⼦类重新定义的⽅法
6、创建⼀个名为MyPackage的包的语句是packageMyPackage;,该语句应该放在程序的位置为:应该在程序第⼀句
7、设有数组定义:intMyIntArray[]={10,20,30,40,50,60,70};则执⾏以下⼏个语句后的输出结果是120
ints=0