1.如果有以下的程序代码:int number;
System.out.println(number);
以下描述何者正确?
A、执行时显示0
B、执行时显示随机数字
C、执行时出现错误
D、编译失败

2.如果有以下的程序代码:
System.out.println(10/3);
以下描述何者正确?
A、执行时显示3
B、执行时显示3.33333...
C、执行时出现错误
D、编译失败

3.如果有以下的程序代码:float radius=88.2;
double area= 2 * 3.14 * radius * radius;
System.out.println(area);
以下描述何者正确?
A、执行时显示48853.6272
B、执行时显示48853
C、执行时出现错误
D、编译失败

4.如果有以下的程序代码:
byte a = 100;
byte b = 200;
byte c = (byte) (a + b);
System.out.println(c); 
以下描述何者正确?
  A、执行时显示300  
  B、执行时显示127  
  C、执行时出现错误  
  D、编译失败



5.如果有以下的程序代码:
System.out.println(Integer.MAX_VALUE + 1 == Integer.MIN_VALUE); 
以下描述何者正确?
  A、执行时显示true  
  B、执行时显示false  
  C、执行时出现错误  
  D、编译失败

6.如果有以下的程序代码:
System.out.println(-Integer.MAX_VALUE == Integer.MIN_VALUE); 
以下描述何者正确?
  A、执行时显示true 
 B、执行时显示false   
  C、执行时出现错误  
  D、编译失败

7.如果有以下的程序代码:
int i = 10; 
int number = i++;
number = --i; 
以下描述何者正确?
  A、执行后number为10,i为10  
  B、执行后number为10,i为11  
  C、执行后number为11,i为10  
  D、执行后number为11,i为11

注:++与--在变量后使用在运算符中时不起作用。

8.如果有以下的程序代码:
  int i = 10; 
  int number = ++i; 
  number = ++i; 
  以下描述何者正确?
  A、执行后number为11,i为11  
  B、执行后number为11,i为12  
  C、执行后number为12,i为11  
  D、执行后number为12,i为12

注:而++与--在变量前使用时会起作用,是因为JVM执行顺序的原因。

9.如果有以下的程序代码:
for(int i = 1; i < 10; i++) {     
   if(i == 5) {
      continue; 
   }
  System.out.printf("i = %d%n", i);
}
以下描述何者正确?
  A、显示i =1到4,以及6到9  
  B、显示i =1到9  
  C、显示i =1到4  
  D、显示i = 6到9 
注:continue的作用是跳出本次循环,继续下一轮的循环。

10.如果有以下的程序代码:
for(int number = 0; number != 5; number = (int) (Math.random() * 10)) {    
   System.out.println(number); 
}
以下描述何者正确?
  A、执行时显示数字永不停止  
  B、执行时显示数字0后停止  
  C、执行时显示数字5后停止
  D、执行时显示数字直到number为5后停止

《java JDK7 学习笔记》课后练习题3的更多相关文章

  1. 《java JDK7 学习笔记》之类和对象

    1.在java中,要产生对象必须先定义类,类是对象的设计图,对象是类的实例.类定义时使用class关键词,建立实例对象要使用new关键词.以类名声明的变量,称为参考名称.参考变量或直接叫参考. 2.想 ...

  2. 《Java JDK7 学习笔记》课后练习题1

    1.()组织负责监督审查Java相关技术规格的演进. A. JCP B. Apache C. EU D. W3C 2.Java技术规格必须以()正式文件提交审查. A. RFC B. JSR C. I ...

  3. 《Java JDK7 学习笔记》课后练习题2

    1.如果在hello.java中撰写以下的程序代码: public class Hello {     public static dmain(String[]args) {          Sys ...

  4. 《java JDK7 学习笔记》之异常处理

    1.java中所有的错误都会被打包为对象,JVM会尝试执行try区块中的程序代码,如果发生错误,执行流程会跳离错误发生点,然后比较catch括号中声明的异常类型,是否符合被抛出的错误对象类型,如果是的 ...

  5. 《java JDK7 学习笔记》之继承与多态

    1.面向对象中,子类继承父类,避免重复的行为定义,不过并非为了避免重复定义行为就使用继承.应该正确判断使用继承的时机及继承之后灵活的运用多态,才是学习继承时的重点. 2.程序代码重复在程序设计上,就是 ...

  6. 《java JDK7 学习笔记》之接口与多态

    1.对于"定义行为"也就是接口,可以使用interface关键字定义,接口中的方法不能操作,直接标示为abstract,而且一定是public修饰的. 类要操作接口,必须使用imp ...

  7. 《java JDK7 学习笔记》之对象封装

    1.构造函数实现对象初始化流程的封装.方法封装了操作对象的流程.java中还可以使用private封装对象私有数据成员.封装的目的主要就是隐藏对象细节,将对象当做黑箱子进行操作. 2.在java命名规 ...

  8. 《java jdk7学习笔记》之java三大平台

    Sun公司在2006年底,就将三大平台正名为java SE.java EE和java ME.也有很多人习惯用J2SE.J2EE和J2ME. 1.java SE java SE(标准版)是各应用平台的基 ...

  9. 《java JDK7 学习笔记》之Collection

    一.使用Collection 收集对象 1.认识Collection架构 Java SE提供了满足各种需求的API,在使用这些API前,建议先了解其继承与接口操作架构,才能了解何时使用哪个类,以及类之 ...

随机推荐

  1. SSH实例(6)

    在WebContent文件夹下新建query.jsp和save.jsp文件. query.jsp: <%@ page language="java" import=" ...

  2. luogg_java学习_02_基本语法

    本文为博主辛苦总结,希望自己以后返回来看的时候理解更深刻,也希望可以起到帮助初学者的作用. 转载请注明 出自 : luogg的博客园 谢谢配合! 关键字 定义:被java语言赋予了特殊含义,用作专门用 ...

  3. No suitable driver found for jdbc:mysql://localhost:3306/dmc

    1. 使用java jdbc直接连接数据库操作, 出现题中错误, 参考网上说法, 将mysql连接jar放入jre拓展底下 不再报错

  4. 解决WindowsServer 2008 R2 未注册版一个小时自动强制关机

    仅用来学习交流,请大家购买正版,尊重正版版权. 安装了win2008R2,试了很多激活方法,终于激活后,不知道什么原因,过了一段时间后,每隔一段时间就自动关机,查了一下,发现是 wlms.exe在作祟 ...

  5. TestNG官方文档中文版(2)-annotation

    TestNG的官方文档的中文翻译版第二章,原文请见 http://testng.org/doc/documentation-main.html 2 - Annotation 这里是TestNG中用到的 ...

  6. mysql 5.6启用强密码

    mysql的密码策略通过插件的方式进行检查,插件的名称是validate_password,可通过如下方式安装: mysql> INSTALL PLUGIN validate_password ...

  7. 【转】MySQL的Replace into 与Insert into on duplicate key update真正的不同之处

    原文链接:http://www.jb51.net/article/47090.htm   今天听同事介绍oracle到mysql的数据migration,他用了Insert into ..... on ...

  8. 站长必备:10个好用的 WordPress 备份插件

    网站备份对于站长来说极其重要的.任何的事情都可能发生,这可能会导致你失去所有的辛勤工作:您的网站可能被黑客攻破,你可以安装一个了插件导致冲突,你的服务器可能被攻击,你可能在编辑文件时犯了一个错误等等, ...

  9. Unsplash.it - 实用的图片占位符,支持个性化设置

    Unsplash.it 是一个使用漂亮的图像作为占位符的工具.只要把你的图像尺寸(宽与高)放到网址后面的参数中,你会得到一个占位符.你可以很容易地得到一个随机图像或者是一个模糊图像.也支持获取灰度图像 ...

  10. JS高程1.javascript简介

    1.javaScript诞生于1995年,最开始是为了处理以前由服务器端语言负责的一些诸如验证的操作. 2.一些名词: ECMA:European Computer Manufacturers Ass ...