


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVA语言笔试题目一、单选择题(每小题2分,共10分)1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. .java B. .class C.html D. .exe2、 main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( )?A、public static void main( )B、public static void main( String args )C、public static int main(String arg )D、public void main(String arg )3、设 x = 1 , y = 2 , z = 3,则表达式 y+z-/+x 的值是( )。 A. 3 B. 3. 5 C. 4 D. 54、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。 A. start( ) B. stop( ) C. init( ) D. paint( )5、不允许作为类及类成员的访问控制符的是( )。 A. public B. private C. static D. protected二、填空题(每空格1分,共20分)1、开发与运行Java程序需要经过的三个主要步骤为 、 和 。2、如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是 类 的子类并且存储该源程序文件的文件名为 。3、如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译器 编译该源程序文件将产生 个文件名与类名相同而扩展名为 的字节码文件。4、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用 字节内存空间,这样,无论是中文字符还是英文字符,都是占用 字节内存空间。 BufferedReader br=new BufferedReader( new InputStreamReader(System.in); ai = Integer.parseInt(br.readLine( ); catch ( IOException e ) ; for ( i = n - 1 ; i = 0 ; i - ) System.out.print(ai+ ); System.out.println( ); 3.public abstract class ABC long aver=0;long max=0;long min=0;int testSum=0;protected abstract actionPerformed();public void ABC (int testSum) long start; long interval; long sum=0; this.testSum= testSum; for (int i=0;imax) max=interval; if (i=0) min=interval; else if (intervalmin) min=interval; aver=sum/testSum; System.out.println(aver:t+aver+ miliSeconds); System.out.println(max:t+max+ miliSeconds); System.out.println(min:t+min+ miliSeconds);四、写出下面程序的运行结果(每小题14分,共28分)1、import java.io.*;5、设 x = 2 ,则表达式 ( x + + )3 的值是 。6、若x = 5,y = 10,则x = y的逻辑值分别为 和 。7、 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 方法是不能被当前类的子类重新定义的方法。8、创建一个名为MyPackage 的包的语句是 ,该语句应该放在程序的位置为: 。9、设有数组定义:int MyIntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70; 则执行以下几个语句后的输出结果是 。 int s = 0 ; for ( int i = 0 ; i MyIntArray.length ; i + + ) if ( i % 2 = = 1 ) s += MyIntArrayi ; System.out.println( s );10、在Java程序中,通过类的定义只能实现 重继承,但通过接口的定义可以实现 重继承关系。三、写出下列程序完成的功能。(每小题14分,共42分)1、public class Sum public static void main( String args ) double sum = 0.0 ; for ( int i = 1 ; i = 100 ; i + + ) sum += 1.0/(double) i ; System.out.println( sum=+sum ); 2、 import java.io.* ;public class Reverse public static void main(String args ) int i , n =10 ; int a = new int10; for ( i = 0 ; i n ; i + ) try public class abc public static void main(String args ) String str1= Hello! ; String str2= I love JAVA. ; System.out.println(new AB(str1,str2); System.out.println(str2); class AB String s1; String s2; AB( String str1 , String str2 ) s1 = str1; s2 = str2; str2+=str1; public String toString( ) return s1+s2; 2、 class Ex public static void main(String args) Fx f=new Fx(5); Ex() System.out.println(Ex,no-args); Ex(int i) System.out.println(Ex,int); class Fx extends ExFx()super();System.out.println(Fx,no-args); Fx(int i) this();System.out.println(Fx,int); 答案:BBBDC编辑源程序,编译生成字节码,解释运行(java、class、jar)Applet,MyApplet.javaJavac.exe,3,.class2,22/3True,false抽象,抽象package MyPa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全知识培训四不伤害课件
- 8安全记心上《不让溺水悲剧发生》(教学设计)-统编版道德与法治三年级上册
- 3.5 人体生命活动的调节 说课稿
- 武汉市中石化2025秋招笔试行测专练题库及答案
- 爱的奉献说课稿小学音乐人音版五线谱五年级下册-人音版(五线谱)
- 中国移动连云港市2025秋招笔试行测题库及答案计算机类
- 5 让我们的家更美好教学设计小学道德与法治四年级上册统编版(五四学制)
- 9 生活离不开规则三年级下册道德与法治同步教学设计(统编版)
- 安全相关培训课程
- Lesson 23 Pink,Purple教学设计-2025-2026学年小学英语一年级上册冀教版(一起)
- DB13-T 6059-2025 水生生物调查技术规范
- 转账合约协议书范本
- 家具行业的跨境电商发展探讨试题及答案
- 规培教学小组管理制度
- 区域消费金融市场研究-金融数字化发展联盟
- 保险信托合同标准文本
- 肺癌护理查房新
- 2025-2030中国商用单相电能智能表行业市场发展趋势与前景展望战略研究报告
- 火力发电厂汽水管道设计技术规定
- 设备采购计划表格(日常办公用品)
- 2025年家居服行业市场趋势分析报告
评论
0/150
提交评论