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. spring,mybatis,多数据源配置

    spring.xml配置 <!-- 对数据源进行事务管理 --> <bean id="transactionManager" class="org.sp ...

  2. 泛函编程(37)-泛函Stream IO:通用的IO处理过程-Free Process

    在上两篇讨论中我们介绍了IO Process:Process[I,O],它的工作原理.函数组合等.很容易想象,一个完整的IO程序是由 数据源+处理过程+数据终点: Source->Process ...

  3. 泛函编程(32)-泛函IO:IO Monad

    由于泛函编程非常重视函数组合(function composition),任何带有副作用(side effect)的函数都无法实现函数组合,所以必须把包含外界影响(effectful)副作用不纯代码( ...

  4. Android Library Project 使用问题总结

    1. 当新建Android Library Project 工程或将已有工程转化为Android Library Project, 如果工程源代码中有如下语句: int id = view.getId ...

  5. 根据网址把图片下载到服务器C#代码

    根据网址把图片下载到服务器C#代码 ASPX页面代码: <%@ Page Language="C#" AutoEventWireup="true" Cod ...

  6. javascript创建对象的几种方式

    javascript创建对象简单的说,无非就是使用内置对象或各种自定义对象,当然还可以用JSON:但写法有很多种,也能混合使用.主要为下面几种:1.对象字面量的方式 person={firstname ...

  7. 【再探backbone 02】集合-Collection

    前言 昨天我们一起学习了backbone的model,我个人对backbone的熟悉程度提高了,但是也发现一个严重的问题!!! 我平时压根没有用到model这块的东西,事实上我只用到了view,所以昨 ...

  8. AngularJS学习笔记之依赖注入

    最近在看AngularJS权威指南,由于各种各样的原因(主要是因为我没有money,好讨厌的有木有......),于是我选择了网上下载电子版的(因为它不要钱,哈哈...),字体也蛮清晰的,总体效果还不 ...

  9. git 新建服务器的版本以及项目的用户

    一, git客户端账号生成 1. git的客户端的公钥生成 ssh-keygen -t rsa -C "test@gmail.com" mac机器会在 /Users/用户/.ssh ...

  10. 解决Dialog 消失,输入法不消失的问题

    前言:今天遇到一个奇怪的问题,Activity 里面弹出一个 dialog , 这个dialog里面有EditText . 问题:当 dialog 里面的输入法出现的时候,此时让diolog 消失,输 ...