一、填空题
1. System类的静态方法_________终止应用程序。
2. Java2软件工具开发包中的        命令执行一个应用程序。
3. Java2软件工具开发包中的        命令编译一个java程序。
4. 一个Java文档必须以          扩展名结尾。
5. 编译一个Java程序文件时,编译器产生的文件以 java       扩展名结尾。
6. Java程序的类型分为¬_________和_____________。
二、选择题。
1. JAVA关键字全部是(     )(选择一项)
A. 大写
B. 小写
C. 大写小写都有
D. 以上都不正确
2. JVM是(     ) (选择一项)
A. Java命令 
B. Java虚拟机
C. Java的类库
D. 以上都不正确
3. 1995年5月,(     )公司正式发布Java。(选择一项)
A. Sun
B. Microsoft
C. Borland
D. Aptech
4. Java语言的特点有(    )(选择二项)
A. 广泛性
B. 跨平台性
C. 可塑性
D. 安全性
5. Java工具包的命令包括(     )(选择三项)
A. javaexe
B. javaview
C. java
D. javac
E. javago
F. javadoc
6. 面向对象的特点有(     )(选择三项)
A. 封装
B. 多态
C. 移植
D. 继承
7. Java程序的入口是(    )方法(选择一项)
A. start( )
B. init( )
C. paint( )    
D. main( )
三、简答题。
1. 写出4种不同的JAVA语句,实现对整数变量X加1
2. 简述JAVA程序的编译运行过程。 
3. 叙述计算机语言的主要分类。
4. 什么是JAVA虚拟机? 
-----------------------------------------------------------------
第二章
一、 选择题。
1. 整数相除产生的结果,小数部分被(    )(选择一项)
A. 保留原数据   
B. 丢弃小数位
C. 四舍五入保留整数
D. 不能整除
2. 局部变量在方法体内声明,并且(     )默认值(选择一项)
A. 被赋予默认值
B. 不被赋予默认值
C. 局部变量不能在方法内声明
D. 以上都不正确
3. 下列哪个变量名是合法的(     )(选择一项)
A. 17aP6
B. $dollar
C. abc-d
D. #eat
4. 下列整型数据中,需要内存空间最少的是(     )(选择一项)
A. short
B. long
C. int
D. byte
5.下面语句段的输出结果是什么?(     )(选择一项)
  int i = 9; 
  switch (i) { 
   default: 
   System.out.println("default"); 
   case 0: 
   System.out.println("zero"); 
   break; 
   case 1: 
   System.out.println("one"); 
   case 2: 
   System.out.println("two"); 

  A. default 
B.  default, zero 
  C. error default clause not defined 
  D.  no output displayed
6.下面哪些选项将是下述程序的输出?(     )(选择2项)
  public class Outer{
  public static void main(String args[]){
  for(int i=0; i<3; i++){
   for(int j=0;j<3;j++){
    if(j>1) 
break;
    System.out.println(j+"and"+i);
   }
  }
  }
A. 0 and 0
B. 0 and 1
C. 0 and 2 
  D. 0 and 3
E. 2 and 2
F. 2 and 1
G. 2 and 0
7. 下面哪个语句正确地声明一个整型的二维数组?(     )(选择2项)
  A. int a[][] = new int[][]; 
B. int a[10][10] = new int[][]; 
  C. int a[][] = new int[10][10]; 
  D. int [][]a = new int[10][10]; 
  E. int []a[] = new int[10][10];
二、 填空。
1. 取模运算符(%)能对__________、__________数据类型的数据进行操作。
2. 标识符是由________、________、________和________组成的字符序列,但是不能以数字开头。中间不能有空格、不能为关键字。
3. 局部变量在 __________内声明,并且不被赋予默认值。
4. 在方法体外声明的变量,会被赋予默认值,double为______,boolean型为_________。
5. 每个数组都有一个__________属性,用于表示程序创建数组对象时数组包含的元素个数。
6. Java语言中用______表示逻辑“真”,用______表示逻辑“假”,他们属于_____类型。
7. 设x为float类型变量,y为double类型变量,a为int类型,已知x=2.5,a=7,y=4.22,则表达式x+a%3*(int)x%(int)y的值为________。
三、 请在划线处补充合适代码,使得下面的程序可以正确输出0~99之间能被12整除但不能被5整除的所有数字。
public class t{
public static void main(String[] args) {
 System.out.println("0~99之间能被12整除不能被5整除的数:");
   for (____________;number< 100;number++) {
      if(____________){
System.out.println(number);
}
}  
}  
}

解决方案 »

  1.   

    一,填空:
    1, System.exit(0)
    2, java
    3, javac
    4, .java
    5, .class
    6, 
    二,选择:1至5:   BBA(BD)(BCD)  
    6至:(ABD)D
    简答题不想做第二章
    选择
    1至5:BBCD........后面不想做了.............
      

  2.   

    写出4种不同的JAVA语句,实现对整数变量X加1???
    这个题目想不全,有谁知道告诉一声,多谢了!
      

  3.   

    X++;
    ++X;
    X = X+1;
     X+=1;
    感觉这种题目和回字有几种写法没什么区别,楼主读书别读死了
      

  4.   

    自从网络出现以后,脑袋偷懒者(brain lazyer)就开始大量浮出水面,楼主就是其中的典型代表。勤奋的,刚入门的同学认真做一下这套题,对于加深记忆挺好的。想给他答案就快点给吧,能淘汰一个是一个,象这样的懒人一定要养好了,省得将来他勤奋起来,就成你竞争对手,千万不要给他这样的机会呀。稍后我给答案。
      

  5.   

    一、填空题 
    1. System类的静态方法_System.exit(0)_终止应用程序。 
    2. Java2软件工具开发包中的 java 命令执行一个应用程序。 
    3. Java2软件工具开发包中的 javac 命令编译一个java程序。 
    4. 一个Java文档必须以 java  扩展名结尾。 
    5. 编译一个Java程序文件时,编译器产生的文件以 class  扩展名结尾。 
    6. Java程序的类型分为_Application_和_Applet_。 
    二、选择题。 
    1. JAVA关键字全部是(B )(选择一项) 
    A. 大写 
    B. 小写 
    C. 大写小写都有 
    D. 以上都不正确 
    2. JVM是( B ) (选择一项) 
    A. Java命令 
    B. Java虚拟机 
    C. Java的类库 
    D. 以上都不正确 
    3. 1995年5月,( A )公司正式发布Java。(选择一项) 
    A. Sun 
    B. Microsoft 
    C. Borland 
    D. Aptech 
    4. Java语言的特点有( B   )(选择二项) 
    A. 广泛性 
    B. 跨平台性 
    C. 可塑性 
    D. 安全性 
    5. Java工具包的命令包括(CDF  )(选择三项) 
    A. javaexe 
    B. javaview 
    C. java 
    D. javac 
    E. javago 
    F. javadoc 
    6. 面向对象的特点有(ABD    )(选择三项) 
    A. 封装 
    B. 多态 
    C. 移植 
    D. 继承 
    7. Java程序的入口是(  D  )方法(选择一项) 
    A. start( ) 
    B. init( ) 
    C. paint( )    
    D. main( ) 
    三、简答题。 
    1. 写出4种不同的JAVA语句,实现对整数变量X加1 
    X++;
    ++X;
    X = X + 1;
    X += 1;
    2. 简述JAVA程序的编译运行过程。 
    (1)源程序.java -> 二进制文件.class
    (2).class -> jvm
    (3) jvm -> 机器代码

    3. 叙述计算机语言的主要分类。 
    看你从什么角度分了 最基本的就是
    机器语言
    汇编语言
    高级语言 面向过程编程语言
    面向对象编程语言 解释型
    编译型4. 什么是JAVA虚拟机? 
    Java虚拟机(Java Virtual Machine),是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能模拟来实现的。
    Java虚拟机有自己的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。
    ----------------------------------------------------------------- 
    第二章 
    一、 选择题。 
    1. 整数相除产生的结果,小数部分被( B   )(选择一项) 
    A. 保留原数据  
    B. 丢弃小数位 
    C. 四舍五入保留整数 
    D. 不能整除 
    2. 局部变量在方法体内声明,并且(  B  )默认值(选择一项) 
    A. 被赋予默认值 
    B. 不被赋予默认值 
    C. 局部变量不能在方法内声明 
    D. 以上都不正确 
    3. 下列哪个变量名是合法的(  B  )(选择一项) 
    A. 17aP6 
    B. $dollar 
    C. abc-d 
    D. #eat 
    4. 下列整型数据中,需要内存空间最少的是(  D  )(选择一项) 
    A. short 
    B. long 
    C. int 
    D. byte 
    5.下面语句段的输出结果是什么?( A   )(选择一项) 
      int i = 9; 
      switch (i) { 
       default: 
       System.out.println("default"); 
       case 0: 
       System.out.println("zero"); 
       break; 
       case 1: 
       System.out.println("one"); 
       case 2: 
       System.out.println("two"); 

    A. default 
    B. default, zero 
    C. error default clause not defined 
    D. no output displayed 
    6.下面哪些选项将是下述程序的输出?(  AB   )(选择2项) 
      public class Outer{ 
      public static void main(String args[]){ 
      for(int i=0; i <3; i++){ 
       for(int j=0;j <3;j++){ 
        if(j>1) 
    break; 
        System.out.println(j+"and"+i); 
       } 
      } 
      } 
    A. 0 and 0 
    B. 0 and 1 
    C. 0 and 2 
    D. 0 and 3 
    E. 2 and 2 
    F. 2 and 1 
    G. 2 and 0 
    7. 下面哪个语句正确地声明一个整型的二维数组?(  CD  )(选择2项) 
    A. int a[][] = new int[][]; 
    B. int a[10][10] = new int[][]; 
    C. int a[][] = new int[10][10]; 
    D. int [][]a = new int[10][10]; 
    E. int []a[] = new int[10][10]; 
    二、 填空。 
    1. 取模运算符(%)能对__整数____、__实型__数据类型的数据进行操作。 
    2. 标识符是由__字母___、__下划线___、__$_____和__数字____组成的字符序列,但是不能以数字开头。中间不能有空格、不能为关键字。 
    3. 局部变量在 __方法____内声明,并且不被赋予默认值。 
    4. 在方法体外声明的变量,会被赋予默认值,double为__0.00__,boolean型为__false____。 
    5. 每个数组都有一个___length___属性,用于表示程序创建数组对象时数组包含的元素个数。 
    6. Java语言中用_true_____表示逻辑“真”,用__false____表示逻辑“假”,他们属于__布尔___类型。 
    7. 设x为float类型变量,y为double类型变量,a为int类型,已知x=2.5,a=7,y=4.22,则表达式x+a%3*(int)x%(int)y的值为__4.5______。 
    三、 请在划线处补充合适代码,使得下面的程序可以正确输出0~99之间能被12整除但不能被5整除的所有数字。 
    public class t{ 
    public static void main(String[] args) { 
    System.out.println("0~99之间能被12整除不能被5整除的数:"); 
      for (__int number=0__________;number < 100;number++) { 
          if(__number % 12 ==0 && nubmer % 5 != 0__________){ 
    System.out.println(number); 

    }  
    }  
    } 不一定对,无聊的时候做了一下
      

  6.   

    一、填空题 
    1. System类的静态方法___exit(0)______终止应用程序。 
    2. Java2软件工具开发包中的   java.exe     命令执行一个应用程序。 
    3. Java2软件工具开发包中的  javac.exe      命令编译一个java程序。 
    4. 一个Java文档必须以     java     扩展名结尾。 
    5. 编译一个Java程序文件时,编译器产生的文件以 class     扩展名结尾。 
    6. Java程序的类型分为¬___Application______和____Applet_________。 
    二、选择题。 
    1. JAVA关键字全部是(  B  )(选择一项) 
    A. 大写 
    B. 小写 
    C. 大写小写都有 
    D. 以上都不正确 
    2. JVM是(  B  ) (选择一项) 
    A. Java命令 
    B. Java虚拟机 
    C. Java的类库 
    D. 以上都不正确 
    3. 1995年5月,(  A  )公司正式发布Java。(选择一项) 
    A. Sun 
    B. Microsoft 
    C. Borland 
    D. Aptech 
    4. Java语言的特点有(  BD  )(选择二项) 
    A. 广泛性 
    B. 跨平台性 
    C. 可塑性 
    D. 安全性 
    5. Java工具包的命令包括( CDF   )(选择三项) 
    A. javaexe 
    B. javaview 
    C. java 
    D. javac 
    E. javago
    F. javadoc 
    6. 面向对象的特点有( ABD   )(选择三项) 
    A. 封装 
    B. 多态 
    C. 移植 
    D. 继承 
    7. Java程序的入口是(  D  )方法(选择一项) 
    A. start( ) 
    B. init( ) 
    C. paint( )    
    D. main( ) 
    三、简答题。 
    1. 写出4种不同的JAVA语句,实现对整数变量X加1 X+1,X++,X+=1,X=X+1
    2. 简述JAVA程序的编译运行过程。 网上太多,略
    3. 叙述计算机语言的主要分类。 低级语言,高级语言,编译语言,解释语言,应用语言,脚本语言
    4. 什么是JAVA虚拟机? 网上有标准答案,略
    ----------------------------------------------------------------- 
    第二章 
    一、 选择题。 
    1. 整数相除产生的结果,小数部分被(  B  )(选择一项) 
    A. 保留原数据  
    B. 丢弃小数位
    C. 四舍五入保留整数 
    D. 不能整除 
    2. 局部变量在方法体内声明,并且(  B  )默认值(选择一项) 
    A. 被赋予默认值 
    B. 不被赋予默认值 
    C. 局部变量不能在方法内声明 
    D. 以上都不正确 
    3. 下列哪个变量名是合法的(  B  )(选择一项) 
    A. 17aP6 
    B. $dollar 
    C. abc-d 
    D. #eat 
    4. 下列整型数据中,需要内存空间最少的是(  D  )(选择一项) 
    A. short 
    B. long 
    C. int 
    D. byte 
    5.下面语句段的输出结果是什么?(  B  )(选择一项) 
      int i = 9; 
      switch (i) { 
       default: 
        System.out.println("default"); 
       case 0: 
        System.out.println("zero"); 
        break; 
       case 1: 
        System.out.println("one"); 
       case 2: 
        System.out.println("two"); 

    A. default 
    B. default, zero 
    C. error default clause not defined 
    D. no output displayed 
    6.下面哪些选项将是下述程序的输出?(  ABC  )(选择2项)
      public class Outer{ 
      public static void main(String args[]){ 
      for(int i=0; i <3; i++){ 
       for(int j=0;j <3;j++){ 
        if(j>1) 
    break; 
        System.out.println(j+"and"+i); 
       } 
      } 
      } 
    A. 0 and 0 
    B. 0 and 1 
    C. 0 and 2 
    D. 0 and 3 
    E. 2 and 2 
    F. 2 and 1 
    G. 2 and 0 
    7. 下面哪个语句正确地声明一个整型的二维数组?(  CD  )(选择2项) 
    A. int a[][] = new int[][]; 
    B. int a[10][10] = new int[][]; 
    C. int a[][] = new int[10][10]; 
    D. int [][]a = new int[10][10]; 
    E. int []a[] = new int[10][10]; 
    二、 填空。 
    1. 取模运算符(%)能对_____int_____、____char______数据类型的数据进行操作。 
    2. 标识符是由___字母_____、___数字_____、___下划线_____和____美元符号____组成的字符序列,但是不能以数字开头。中间不能有空格、不能为关键字。 
    3. 局部变量在 ___方法_______内声明,并且不被赋予默认值。 
    4. 在方法体外声明的变量,会被赋予默认值,double为__0.0____,boolean型为____false_____。 
    5. 每个数组都有一个____length______属性,用于表示程序创建数组对象时数组包含的元素个数。 
    6. Java语言中用__true____表示逻辑“真”,用___false___表示逻辑“假”,他们属于__boolean___类型。 
    7. 设x为float类型变量,y为double类型变量,a为int类型,已知x=2.5,a=7,y=4.22,则表达式x+a%3*(int)x%(int)y的值为____4.5____。 
    三、 请在划线处补充合适代码,使得下面的程序可以正确输出0~99之间能被12整除但不能被5整除的所有数字。 
    public class t{ 
    public static void main(String[] args) { 
    System.out.println("0~99之间能被12整除不能被5整除的数:"); 
      for (______int number=0______;number < 100;number++) { 
          if(_number%12==0&&number%5!=0___________){ 
    System.out.println(number); 

    }  
    }  
      

  7.   

    7. 下面哪个语句正确地声明一个整型的二维数组?(  CD  )(选择2项) 
    A. int a[][] = new int[][]; 
    B. int a[10][10] = new int[][]; 
    C. int a[][] = new int[10][10]; 
    D. int [][]a = new int[10][10]; 
    E. int []a[] = new int[10][10]; 答案应该是cde吧,E也没错
      

  8.   

    第二章选择题第6题衣应选AG吧 。 i始终为0。
    System.out.println(j+"and"+i); j在前, i在后