Java期中考试 练习题复习

1

  • java语言中区分字母的大写小写
  • Java语言中,变量名可以用汉字表示
  • JRE包含JVM,是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)
  • 编译Java程序需要使用javac命令
  • JDK中,存放可执行程序的目录是bin
  • It is the JVM that translates the byte code into native during the loading of the class.
  • 对JVM来说,可执行文件的扩展名正确的是 class
  • extends 是keyword
  • semantics 语义
  • 字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码
  • 如果Java源文件中包含了多个类,那么用编译器javac编译完源文件后将生成多个扩展名为.class的文件
  • Java Development Toolkit JDK
  • Java Runtime Environment(JRE)

2

  • Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特
  • Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关
  • Java语言中,变量名可以用汉字表示

3

  • 构造方法名应与类名相同,无返回类型
  • System类不能实例化,即不能创建System类的对象
  • 引用一个类的属性或调用其方法,必须以这个类的对象为前缀(错误,静态类)
  • 类也是一种数据类型(type)
  • private 只能被该类自身所访问和修改

4 面向对象

  • 在实例方法或构造器中,this用来引用当前对象,通过使用this可引用当前对象的任何成员
  • Constructors are called after static variables are initialized
  • Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式
  • 在Java中用什么关键字修饰的方法可以直接通过类名来调用? static
  • 类中所有成员变量在所有成员方法中有效
  • int a[] = {1,2,3,4,5}
  • int a[] = new int[n]
  • int[] numbers=new int[x]
  • 一个类的非静态方法可以访问静态成员变量
  • 实例变量只能通过对象名访问,类变量既可以通过某个对象名也可以通过类名来访问
  • 静态变量是被同一个类的所有实例所共享的
  • A static method does not have this reference
  • 构造方法可以是private的

5 数组

  • There is a length() method for all the arrays to represent the number of elements
    错误,是属性 length 不是方法
  • int m[] = {0, 1, 2, 3, 4, 5, 6 };
    m.length 获取长度

6 常用类

  • String字符串在创建后不可以被修改。

9 抽象类与接口

  • 接口中的方法默认是public abstract方法
  • 类在实现接口的方法时,必须显式地使用public修饰符
  • 接口中的方法默认都是静态的(错误)
  • 接口中的属性,都是静态常量
  • 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法(错误)
  • 不可以覆盖在父类中定义的私有方法
  • You can notalways successfully cast an instance of a superclass to a subclass

10 异常

  • 不是所有异常都必须捕获
  • 一个try语句可以有多个catch语句与之对应
  • It is possible to have a try statement with out any catch clause but a finally clause
  • Integers cannot be thrown
  • not derived from RuntimeException and Errors
    Must be either caught or specified.

12 事件处理

  • A program can choose to ignore an event
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值