已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1对于名为welcome.class的java类,下面哪个命令正确地运行了程序?() a. welcome.class b.java welcome.class c. java welcome d.welcome2.由下面哪个选项正确的描述了java语言?() a.面向机器语言 b.面向问题语言 c.面向过程语言 d.面向对象语言3运行于浏览器中的java小程序称为:() a.JavaScript b.JScript c. Applet d.Apple4.如果用类层次组织下面的选项,哪一个处于最高层?() a.麻雀 b.动物 c.鸟 d.老虎5关于系统建模和对象,以下说法错误的是:()a. 面向对象建模可以把复杂的现实构建为对象和对象间的关系的模型b. java只是一种编程语言,和对象没有关系c. 一般来说,对象拥有属性和行为,如人有手臂(属性)、会说话(行为)d. 对象必须是真实的,如公司、裤子等;一个概念东西(如银行帐户等)不能作为对象。6关于面向对象和过程化,以下说法错误的是:()a. 面向对象的编程,在一个类里封装其固有的性性和操作。b. 过程化的编程模式除了封装属性和操作外,还封装了存储机制。c. C、Fortran、C+和Java都是面向对象的编程语言。d. 过程化的编程模式没有组合封装属性和操作。7long类型在计算机内存中占用的位长度为:()a.32 b.64 c.128 d.视不同的机器而定8以下说法错误的是:()a. API是应用程序编程接口,它包括许多已经预编写好的代码。b. JVM(Java虚拟机)用来解释Java字节码以便让计算机能够理解。c. JRE(JAVA运行时环境)由JVM加上JAVA平台核心类和一些支持文件组成。d. JDK是JAVA技术的新名称,之前被称为JAVA2。9从一面向对象的角度看,一个对象拥有的两个基本特征是:()a.基类和派生 b.继承和封装 c.属性和操作 d.名称和内容 10在JAVA的面向对象术语中,关于“接口”的错误说法是:()a. 接口是一个窗口 b.一个类能实现多个无关联的接口c.在接口中可以声明常量 d.多个无关联的类能实现同一个接口11.现有JAVA源文件Hello.java内容如下,则用“java Hello”的运行结果是:()public class Hello public Hello()System.out.println(“Hello world.”);a.编译出错 b.运行正常,但无输出 c.运行正常,输出“Hello world” d.运行出错12现有Java 源文件Test.java内容如下,则导致运行出错的是:()public class Test /1 public static void Main(String args) /2System.out.println(“Test it”); /3a. 注释3所在的行b.注释2所在的行c.注释1所在的行d.其它原因13以下说法正确的是:()a. 一个可直接运行的JAVA源文件中可以有多个public类,其中必须有一个和文件同名b. 一个可直接运行的JAVA源文件中可以没有public类c. 一个可直接运行的JAVA源文件中只能有一个public且和文件同名的类d. 一个可直接运行的JAVA源文件中可以有多个public类,同时可以没有和文件同名的public类14Java中char数据类型的长度是:()a.8位 b.16位 c.4位 d.32位15以下语句会导致编译出错的是:()a.char c=r; b.String s=”my name”; c.double d=32.64; d.float f=12.516.以下程序段的输出结果是:()public class Sub16public static void main(String args)int i=3;Boolean b=true;If(b) i+;Else i-;System.out.println(i); a.其它三项都不是 b.4 c.2 d.317以下变量名错误的是:()a.$Person b.MyVar1 c.1Person d._MyVar18.以下哪一个不是java的关键字:()a.native b.then c.volatile d.transient 19.以下说法正确的是:()a. 基本类型和引用类型都在堆栈内存中存储实际数据b. 基本类型在堆中存储实际数据,引用类型在堆栈内存中存储实际数据c. 基本类型在堆栈中存储实际数据,引用类型在堆内存中存储实际数据d. 基本类型和引用类型都在堆内存中存储实际数据20.以下程序的运行结果是:()public class Sub20int i;public static void mani(String args)Sub20 s1=new Sub20();Sub20 s2=new Sub20();s1.Change(s2);System.out.println(s2.i);Sub20()i=20;Void Change (Sub20 s) s.i+=i;s=new Sub20;s.i=50;a.40 b.50 c. 20 d.9021.以“java Sub21 1 2 3 ”运行以下程序的结果是:() public class Sub21public static void main(String args) System.out.println(args2);a.3 b.2 c.运行出错 d.122在JAVA中定义一个常量的方法是:()a. final int ADULT_AGE=18;b. const double SALE_PRICE=4.5c. static int DEFAULT_COLOR=3;d. readonly int BLOCK_SIZE=100;23以下程序的运行结果是:()public class Hellopublic static void main(String args)Integer MyInt=new Integer(120);String MyStr=new String(“120”);System.out.println(MyInt+” ”+MyStr);a.120 120 b.编译出错 c.运行出错 d.12024以下关于注释的说法正确的是:()a.“/*/”不是JAVA的注释b. JAVA的“/”用于多行注释c. JAVA的“/*/”注释可以嵌套使用d. JAVA在“/*/”中的注释可以被javadoc输出生成纯注释文件25以下程序的运行结果是:()public class Sub25public static void main(String args)int i=5;int j=10;i+;j-;System.out.println(i+j);a.15 b.10 c.14 d.1626.以”java Sub30 3”运行以下程序的结果是:()public class Sub30public static void main(String args)int i=Integer.parseInt(args0);switch(i)case 1: System.out.println(“Frist seacon”);case 2: System.out.println(“Second seacon”);case 3: System.out.println(“3th seacon”);case 4: System.out.println(“last seacon”);a.运行正常,但无输 b.输出“3th season” c.其它三项都不是 d.运行出错27以”java Sub31 10”运行以下程序的结果是:()public class Sub31 public static void main(String args)int i=Integer.parseInt(args0);switch(i) case 1: System.out.println(“Frist seacon”); break;case 2: System.out.println(“Second seacon”); break;case 3: System.out.println(“3th seacon”); break;case 4: System.out.println(“last seacon”); break;default: System.out.println(“Input Error”); break;a.其它三项都不对 b.输出”Input Error” c.运行正常,但无输出28.以“java Sub32 1”运行以下程序的结果是:public class Sub32 public static void main(String args) int i=Integer.parseInt(args0);switch(i) default: System.out.println(“Input Error”);break;case 1: System.out.println(“Frist seacon”); break;case 2: System.out.println(“Second seacon”); break;case 3: System.out.println(“3th seacon”); break;a.输出”Frist season” b.编译时已出错 c.运行正常,但无输出 d.其它三项都不对29以下程序的运行结果是:()public class Sub33 public static void main(String args)int i=10;int j=0;Boolean b=true;While(b)if (b|(I50) b=false;else b=true;j+;i-;System.out.println(j);a.51 b.1 c.50 d.陷入死循环30以下程序的最后一行输出是:()public class Sub34 public static void main(String args)int Value=1;int i=0;do i+; if (i50) System.out.println(“Now less than50”);else System.out.println(“Now equal or great than 50”);continue;Value+; while (i100);System.out.println(Value);a.100 b.50 c.51 d.4931.假设现在有一个叫Sub35的类,则以下定义中正确的构造函数是:()a. Constructor Sub35()b. public void Sub35(void)c. public Sub35() d. published sub35() 32.以下程序的运行结果是:()public class Sub36static int Price =36;public static void main(String args)Sub36 os=new Sub36(25);os.Show();Sub36(int aPrice) Price=aPrice;Void Show() System.out.println(Price);a.编译出错 b.运行出错 c.36 d.2533以下程序的运行结果是:()public class Sub38 public static void main(String args) Sub38 os=new Sub38(); os.Show(10); /1 Sub38.Show(20); /2 static void Show(int aPrice) System.out.println(aPrice);a. 在注释1处编译出错b.运行出错c.10 20 d.在注释2处编译出错34.已有类定义如下,则重载函数会导致编译出错的是:()class Sub39int i=100;public int AddValue(int a) i+=a;return ia. public double AddValue(int a)i+=a;return(double)i;b. public double AddValue(int a,double b) i=int(i+a+b);return(double) i;c. public int AddValue(double a) i=(int)(a+i);return i;d. public int AddValue(int a,int b) i=i+a+b;return i;35.以下程序的运行结果是:()public class Sub41int Value=1000;public static void main(String args)Sub41 os=new Sub41();Int Last=0;For (int i=0;i=100;i+)Last+=i;if(Last5050)Last+=i;ElseLast+=os.Value;System.out.println(Last);a.5050 b.6050 c.编译出错 d.运行出错36.以下程序的运行结果是:()public class Sub44 public static void main(String args) int MyArray=new int10; for (int i=0;i10;i+) MyArrayi=i+10;System.out.println(MyArray5);a.15 b.16 c.14 d.编译出错或运行出错37以下说法正确的是:()a. java.lang 包被隐式包含到所有程序中b. 包中包含了java.awt包c. Java的import关键字用来通知编译器当前正在编写一个数据输入类d. “import java.awt.*;”表示使用一个java.awt包中名称为“*”的类38以下属于“is a”关系的是:()a. 图书馆和阅览者b. 麻雀和鸟c. 汽车和轮胎d. 桌子和椅子39在java中继承一个类的关键字是:()a.implements erface c.class d.extends40.在Java中实现一个接口的关键字是:()a.implements b.native c.class d.import41.以下关于JAVA中数组的说法哪一种是正确的:()a. 数组在堆栈上存储实际数据b. 数组是基本数据类型c. 数组是一个对象,属于引用数据类型d. 在一个数组里可以存储不同类型的基本类型42对于class Employee;class Manager extends Employee implements Imanager;class Director extends Employee;以下定义错误的是:()a. Employee e=new Manager();b. Employee e=new Director();c. Manager e=new Manager();d. Director e=new Manager();43.对以下语句的正确解释是:()public class A extends B implements Ca. 类B从类A继承,并实现了接口Cb. 类A从类B继承,并实现了接口Cc. 类C从类B继承,并实现了接口Ad. 类A从类B和类C继承44关于抽象类和抽象方法,以下说法错误的是:()a. 如果继承类不编写这个抽象操作的具体实现,则这个继承类也成为抽象类。b. 抽象方法只能声明在抽象类中。c. 抽象方法用来声明共有的操作,由继承类来实现针对具体继承类的特定操作d. 可以创建抽象类的对象。45定义一个byte类型的最大负数的正确语法是:()a.byte i=-127 b.byte i=-128 c.byte i=0 d.byte i=-146.以下程序段的输出是:()int i=(int) 36.6;System.out.println(i);a.运行出错 b.编译出错 c.37 d.3647以下属于“uses a”关系的是:()a.城市和村庄 b.JAVA和C+ c.空调和天气 d.计算机系的学生和机房的机器48.以下属于”has a ”关系的是:()a.树和胡杨 b.湖和船 c.人和手 d.程序设计语言和Java49.汽车和轮胎的关系是:()a.其它三项都不是户 b.“is a ”关系 c.“has a ”关系 d.“uses a”关系50以下类中不从component派生的是:()a.Container b.Canvas c.Label d.Menu51.关于布局管理器,以下说法正确的是:()a. FlowLayout在布局处理时使用了硬性编码的方式b. Button是一个布局管理器c. FlowLayout和CardLayout都是布局管理器d. FlowLayout和BorderLayout是同一个布局管理器52要通过窗口右上角的小按钮关闭窗口,应在WindowListener接口的哪个方法中定义System.Exit(0)?()a.windowclosing() b.windowDeactivated() c.windowDeiconified() d.windowClosed()53.以下说法错误的是:()a. String是JAVA的基本数据类型b. Boolean类型的变量不能和整数类型的变量相互赋值c. JAVA的数组下标从0开始d. Double的浮点长度是64位,float的浮点长度是32位54Java中给变量赋值的正确方法是:()a.a=b; b.a=A.Create() c.a.assign(b) d.a:=b;55.Java的GUI程序的坐标(0,0)点位于屏幕的:()a.右上角 b.右下角 c.左下角 d.左上角56在GUI程序中要添加一个多行编辑框,则应加哪一个组件:()a.TextArea b.Edit c. Button d.Label57.以下代码的运行结果是:()public class Hello final int Value=100; public static void main(String args) Hello(int aValue) Value=aValue;public void show()System.out.println(Value);a.编译出错 b.100 c.20 d.运行出错58关于以下说法正确的是:()a. JVM可以直接运行一个没有定义main函数的类。b. 被JVM调用的main函数的参数可以为任意类型和数量。c. JVM会调用公开类(以public修饰)的构造器来开始运行程序。d. JVM会调用公开类(以public修饰)的main函数来开始运行程序。59以下程序的运行结果是:()public class test public static void main(String args) int i=45;int j=6;System.out.println(i%j);a.7 b.3 c.6 d.45 60.以下程序的运行结果是:()public class test public static void main(String args) int i=45; int j=6; System.out.println(j%i);a.45 b.3 c.7 d.661.要使一个类文件属于MyPak包的语句是:()a.package MyPak b.include MyPak c.uses MyPak d.import MyPak62.以下程序的运行结果是:()public class Hellostatic void main(String args)Hello o=new Hellol();Hello.Show();public void Show() System.out.println(“Show”);a. 运行正常,输出“Show” b.运行正常,无输出 c.运行出错 d.编译出错63以下程序的运行结果是:()public class Helloprivate int value=50;public static void main(String args)Hello o=new Hello();o.Show();public void Show() System.out.println(value);public Hello(int a)value=a;a.50 b.编译出错 c.0 d.运行出错64假设设计一个“学生”类,则以下是具体的一个属性值而非属性的是:()a.班级别 b.小王 c.年龄 d.学号65Public class Sub26short mValue;public static void main(String args)int a=32;int b=56;Sub26 os=new Sub26(a+b);os.Show();protected Sub26(short aValue) mValue=aValue;public
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 甘肃省农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(轻巧夺冠)
- 2026年丽水市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(名师系列)
- 濮阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(典优)
- 牡丹江市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)有完整答案详解
- 七台河市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(研优卷)
- 唐山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(满分必刷)
- 驻马店市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(新)
- 2026年芜湖市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及一套参考答案详解
- 福州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及参考答案详解一套
- 毕节地区农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(各地真题)
- 《神经外科手术的麻醉》课件
- 2025年上半年泸州市纳溪区总工会招考社会化专职工会工作者易考易错模拟试题(共500题)试卷后附参考答案
- 网格员安全知识培训课件
- GB/T 15972.40-2024光纤试验方法规范第40部分:传输特性的测量方法和试验程序衰减
- 法院冻结所有账户执行异议申请书
- 【MOOC】地理空间数据库-战略支援部队信息工程大学 中国大学慕课MOOC答案
- JT∕T 795-2023 事故汽车修复技术规范
- 生长激素治疗在认知功能中的作用
- 外科科室发展规划
- 高考英语必背688个高频词汇
- 2024年小学语文教师招聘考试语文专业知识考试模拟试题及答案(共四套)
评论
0/150
提交评论