2022年自考《Java语言程序设计》简答题全集 .pdf
《2022年自考《Java语言程序设计》简答题全集 .pdf》由会员分享,可在线阅读,更多相关《2022年自考《Java语言程序设计》简答题全集 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1、简述 java 语言的特点 ? Java语言是目前使用最为广泛的网络编程语言之一(1 分)具有面向对象(1 分)与平台无关性(1 分)多线程性(1 分)动态性等特点(1 分)2、 简述 Java1使用一个文字编辑器,编写源文件。1 分)2使用 java 编译器,编译源文件得到字节码文件。2 分)3运行 java 程序,分两种java 应用程序必须通过java 解释器来解释执行,java 小应用程序必须使用解释器和浏览器运行程序。2分)3、 java 源文件的命名规则是什么? 如果源文件中有多个类,那么只能有一个类是public 类1 分)如果有一个类是public 类,源文件的名字必须与这
2、个类的名字完全相同,扩展名是java 2 分)如果源文件没有public 类,源文件的名字只要和某个类的名字相同,并且扩展名是java 2 分)4、 怎样区分应用程序和小应用程序?一个 java 应用程序必须且只有一个类含有main 方法, 这个类称为应用程序的主类,其 main方法必须被说明为public static void (1 分)一个 Java Applet 小应用程序不再需要main 方法,但必须有一个类扩展了Applet 类,即它是 Applet 类的主类。2.5 分)5、 Java中共有哪些基本数据类型?基本类型共有8 种,分四类分别是1 分)逻辑型1 分)字符型1 分)整型
3、1 分)浮点型1 分)6、 Java中数据类型分别用什么符号来表示?逻辑型用 boolean 表示1 分)字符型用 char 表示1 分)整型共有 4 种分别是byte、short、 long、int 2 分)浮点型共两种float 和 double 1 分)7、标示符是用来标识类名、变量名、方法名、类型名等有效字符序列。2.5 分)Java 语言规定标示符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字,及 java2.5 分)8、当把一种数据类型变量的值赋给另一种数据类型时会用到数据转换。当把在内存中占字节数较 少 的 变 量 的 值 赋 给 占 字 节 较 多 的 变 量 时
4、 , 系 统 自 动 完 成 数 据 类 型 的 转 换(2.5 分)2.5 分)9、 简答表达式 +x 和 x+的区别名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - +x 表示在使用x 之前,先使x 的值加 1 2.5x+表示在使用x 之后,使x 的值加 1 2.510、 JavaJava 运算符按功能分6 种,具体如下1 分)算术运算符、关系运算符、逻辑运算符2 分)位运算符、赋值运算符、条件运算符2 分)11、 Java中
5、结构化程序设计有哪三种基本流程及分别对应java 中那些语句结构化程序设计有顺序、分支、循环三种基本流程2 分)java 中的分支语句包括if 语句、 switch1 分)循环语句包括while 语句、 do-while 语句、 for1分)其他如对象、变量定义语句、赋值语句、方法调用语句等都是顺序语句。1 分)12、 在一个循环中使用break 和 continue 语句有什么不同的效果?在循环中使用break 语句将使循环终止,流程跳转到break 语句所在的循环外面的第一个语句继续执行2.5 分)在循环中使用continue 语句将提前结束本次循环,流程跳转到continue 语句所在循
6、环的第一个语句继续执行2.5 分)13、 package 语句与 import 语句分别作用是什么?package语句作为java2.5 分)import 语句作用是为了能使用java 提供的类, 可以使用import 语句来引入所需要的类。 (2.5分)14、 简述编程语言的几个发展阶段1面向机器语言(1 分)2面向过程语言(1 分)3结构化程序设计阶段(1 分)4面向对象编程(1 分)15、 什么是类及类的实现包括什么类是组成java 程序的基本要素(1 分)类封装了一类对象的状态和方法(1 分)类是用来定义对象的模板(1 分)(1 分)16、 什么是方法重载2 分)但这些方法的参数必须不
7、同(1 分)或者是参数个数不同,或者是参数类型不同(1 分)17、构造方法是一种特殊方法(1 分)它的名字必须与它所在的类的名字完全相同(1 分)并且不返回任何数据类型,即它是void 型(1 分)18、用修饰符static 说明的变量是类变量,其他是实例变量2 分)不同对象的实例变量将分配不同的内存空间1 分)所有对象的类变量都分配给相同的一处内存,改变其中一个对象的类变量的值,会影响其他对象的这个类变量的值。2 分)19、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共
8、 7 页 - - - - - - - - - 用修饰符static 说明的方法是类方法,其他是实例方法2 分)1 分)区别就在于类方法不仅可以有对象调用而且还可以直接由类名调用而实例方法不能由类名2 分)20、创建一个对象分两个步骤1 分)1对象名2 分)2使用 new 运算符和类的构造方法为声明的对象分配内存,如果类中没有构造方法,系统会调用默认的构造方法2 分)21、构造方法的名字和类名相同,且没有任何返回值2.5 分)创建一个对象是执行构造方法,由系统自动调用2.5 分)22、控制符有4public protected private privateprotected(1 分)其中 pr
9、ivate 权限的成员只能在本类中使用,public 公有权限的成员不但能在本类中使用,还可在类外使用。 (1 分)23、继承是一种由已有的类创建新类的机制1 分)利用继承可以创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类(1 分)新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为1 分)由继承而得到的类称为子类1 分)被继承的类称为父类1 分)24、当子类中定义的成员变量和父类中的成员变量同名时,则父类中的成员变量不能被继承,此2.5 分)当子类中定义了一个方法,并且这个方法的名字、返回类型、 及参数个数和类型跟父类的某个方法完全相同时,父类方法被隐藏,即重写了
10、父类的方法。2.5 分)25、 用 final用 final 修饰的类不能被继承,即不能有子类。(1 分)用 final 修饰的方法不能被重写(1 分)26、 用 abstract用 abstract2 分)用 abstract2分)如果一个类是一个abstract类的子类,它必须实现父类的abstract 方法。1 分)27、 关键字 super子类继承父类时可能会发生父类的成员变量被隐藏和父类中的成员方法被重写1 分)如果在子类中想使用被子类隐藏的父类的成员变量或方法就可以使用关键字super (2 分)用 super可以调用父类的构造方法和操作被隐藏的成员变量和方法2分)28、 java
11、 是否支持多继承及javaJava 不支持多继承,即一个类只能有一个父类。2 分)单继承性使得java 简单,易于管理程序1 分)为了克服单继承的缺点,java2 分)29、 java使用关键字interface 来定义一个接口, 接口的定义和类的定义很相似分为接口的声明和接口名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 体。 (1 分)一个类通过关键字implements 声明自己使用一个或多个接口,如果使用多个接口,则用逗
12、号隔开接口。 (1 分)如果一个类使用某个接口,那么这个类必须实现该接口的所有方法(1 分)30、 一个 Java Applet 的生命周期包括什么?一个 Java Applet 的执行过程称为这个Java Applet 的生命周期(1 分)一个完整的Java Applet 所包含 5 个方法 init( ) 、start( ) 、stop( )、destroy( )、paint(Graphics g) 3 分)31. 处理选择 (Choice)控件上的事件? 选择控件的选择情况发生变化会产生HemEvent 事件(1 分)处理该事件的接口是HemListener (1 分)接口中的方法是It
13、emStateChanged(HemEvent e) (1 分)事件源获得监视器的方法是addHemListener( ) (1 分)getHemSelectable( ) (1 分)32、如何处理滚动列表(List) 上的事件 ? 滚动列表可产生两种事件:双击和单击某项(1 分)当双击某项时,产生ActionEvent 事件,获得事件监视器的方法是addActionListener( ),处理事件的接口是ActionListener (1 分)接口中的方法是ActionPerformed(ActionEvent e) , 获得该事件的事件源的方法是getSource( ) (1 分)当单击某
14、项时,产生HemEvent 事件,获得事件监视器的方法是addHemListener( ) ,处理事件的接口是HemListener (1 分)接 口 中 的 方 法 是itemStateChanged(HemEvent e) , 获 得 该 事 件 的 事 件 源 的 方 法 是getHemSelectable (1 分)33、何设置组件的字体和颜色,(1)设置字体 :用 Font 类创建一个字体对象,该对象表示一种字体(1分)通过组件对象名调用方法SetFont(Font f),即可设置组件的字体(1分)(2)设置颜色 :用 Color 类创建两个颜色对象,表示两种颜色,一种颜色表示组件的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言程序设计 2022年自考Java语言程序设计简答题全集 2022 自考 Java 语言程序设计 答题 全集
限制150内