java中类成员的限定词_java

计算机等级考试二级JAVA复习题

编程题

1写出一个类People,并由该类做基类派生出子类Employee和Teacher。其中People类具有name、age两个保护成员变量,分别为String类型、整型,且具有公有的getAge成员函数,用于返回age变量的值。Employee类具有保护成员变量empno,Teacher类有teano 和zc成员变量。

2编写一个输出"Hello World!"的程序,用两种方式实现(Application、Applet)。

简答题

1、请说说什么是继承。

2、Java虚拟机

3、试叙述面向对象编程的优点以及封装的好处。

4、请说说Java语言的主要特点。3、请说说什么是类和对象,并描述两者关系。

5、描述一个applet程序的运行机制。

判断题

()1、Java编译器使用文件系统来保存程序包。

()2、Java源程序文件中是不区分字母的大小写的。

()3、可以用new来创建一个类的实例,即"对象"。

()4、Java程序对计算机硬件平台的依赖性很低。

()5、Java源程序文件中是不区分字母的大小写的。

()6、可以用new来创建一个类的实例,即"对象"。

()7、Java程序对计算机硬件平台的依赖性很低。

()8、Java中类的构造函数只能有一个。

()9、Java可以用来进行多媒体及网络编程。

()10、类的public类型的成员变量不可以被继承。

()11、子类可以继承父类所有的成员变量及成员函数。

()12、Java类中不能存在同名的两个成员函数。

()13、Java中类的构造函数只能有一个。

()14、类的public类型的成员变量不可以被继承。

()15、子类可以继承父类所有的成员变量及成员函数。

()16、Java类中不能存在同名的两个成员函数。

()17、break语句可以用在循环和switch语句中。

()18、对象是类的一个实例。

()19、类的public类型的成员变量不可以被继承。

()20、用abstract修饰的类必须被继承。

()21、类都能有多个构造方法。

()22、applet可以运行在浏览器中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
期末考试题型: 一、 填空题(本题共15空 ,每空1分,共15分。) 二、 单项选择题(本题共20小题,每题1分,共20分。) 三、 是非题(对划“√”,错划“×”,本题共10小题,每题1分,共10分。) 四、 简答题(本题共5小题,每小题5分,共25分。) 五、 程序填空题(本题共5空 ,每空2分,共10分。) 六、 编程题(本题共2小题,每小题10分,共20分。) 二、填空题 1、Java语言是一种完全的_面相对象___程序设计语言。 2、布尔型常量有两个值,它们分别是_true__、_false___。 3、在定义一个方法时,一般都要指明该方法的返回值类型,如果它不返回任何值,则必须将其声明成 void 。 4、在Java的语言环境已经包含了一组相关的核心类库,它们属于Java.lang包。 5、写出完整的main方法的声明 public static void main(String args[]) 。 6、要设计一个Applet小程序,必须先引入包 java.applet 。 7、设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为:2.75___ 8、被关键字_final___修饰的方法是不能被当前类的子类重新定义的方法。 9、Java成员限定词有以下几种:private, _protected__, public__, 默认友好。 10、基类的公有成员在派生类的访问权限由_基类___决定。 11、用static修饰的方法,称为静态方法。它们不是对象的方法,而是整个类的方法。静态方法只能处理用关键字_static___修饰的数据。 12、在Java有一种叫作__构造方法__的特殊方法,我们在程序用它来对类的对象成员进行初始化。 13、面向对象技术具有_封装性___、_继承性___、_抽象性___、多态性等特性。 14、Java所有类都是类 _Object___的子类。 15、顺序执行以下两个语句的输出结果是: 10 。 String s = “我喜欢学习Java!”; System.out.println(s.length( )); 16、据程序的构成和运行环境的不同,Java源程序分为两大类: Application 程序和 Applet 程序。 17、如果一个Java源程序文件定义有4个类,则使用Sun公司的JDK编译器javac编译该源程序文件将产生 4 个文件名与类名相同而扩展名为 class 的字节码文件。 18、开发与运行Java程序需要经过的三个主要步骤为 编辑源文件 、 编译器编译生成字节码文件 和 解释器执行 。 19、如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是 Applet 类的子类并且存储该源程序文件的文件名必须为 MyApplet.java 。 20、 一个Java Application源程序文件名为MyJavaApplication.java,如果使用Sun公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺序执行如下两个命令: javac MyJavaApplication.javajava MyJavaApplication 。 21、在Java的基本数据类型,char型采用Unicode编码方案,每个Unicode码字符占用 2 字节内存空间,这样,无论是文字符还是英文字符,每个都是占用2 字节内存空间。 22、在Java程序定义的类有两种成员: 静态成员 、 实例成员 。 23、Java源程序是由类定义组成的,每个程序可以定义若干个类,但是只有一个类是主类。在Java Application,这个主类是指包含 main 方法的类;在Java Applet里,这个主类是一个系统类 Applet 的子类。 24、创建一个名为 MyPackage 的包的语句是 package MyPackage ; , 该语句应该放在程序的位置为: 程序非注释行的第一行 。 25、 抽象或abstract 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之定义。 最终后final 方法是不能被当前类的子类重新定义的方法。 26、多态是指 一种定义,多种实现 ,在Java有两种多态,一种是使用方法的 重载 实现多态,另一种是使用方法的 覆盖 实现多态。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值