文档库 最新最全的文档下载
当前位置:文档库 › 1单选题课件

1单选题课件

1单选题课件
1单选题课件

单选题共89题

1.Java程序的执行过程中用到一套JDK工具,其中javac.exe是指( C )。

A. Java文档生成器

B. Java解释器

C. Java编译器

D. Java类分解器

2.下列关于容器的描述中,错误的是( D )。

A. 容器是由若干个组件和容器组成

B. 容器是对图形界面中界面元素的一种管理

C. 容器是由一种指定宽和高的矩形范围

D. 容器都是可以独立的窗口

3.下面关于类方法的描述,错误的是( )。

A. 说明类方法使用关键字static

B. 类方法和实例方法一样均占用对象的内存空间

C. 类方法能用实例和类名调用

D. 类方法只能处理类变量或调用类方法

4.在下列各种容器中,最简单的无边框的又不能移动和缩放的只能包含在另一种容器中的容器是()。

A. JWindow

B. JDialog

C. JFrame

D. JPanel

5.下列叙述中,错误的是( )。

A. Java源文件的扩展名为.java

B. Java字节码文件的扩展名为.class

C. java程序需要先编译再解释执行

D. javac命令的主要功能是执行.class文件

6.要创建一个新目录,可以使用下面( D )类来实现。

A. FileInputStream

B. FileOutputStream

C. RandomAccessFile

D. File

7.下列语句序列执行后,k 的值是( )。

int m=3, n=6, k=0; while( (m++) < ( -- n) ) ++k;

A. 0

B. 1

C. 2

D. 3

8.实现字符流的写操作类是( )。

A. FileReader

B. Writer

C. FileInputStream

D. FileOutputStream

9.Java关于JVM、JRE与JDK的关系中,正确的是( )。

A. JRE包含JDK与JVM

B. JVM包含JRE与JDK

C. JDK包含JRE与JVM

D. JVM与JRE、JDK无关联关系

10.以下代码段执行后的输出结果为()。int x=3; int y=8;System.out.println(y%x);

A. 0

B. 1

C. 2

D. 3

11.下列关于抽象类的描述中,错误的是( )。

A. 抽象类是用修饰符abstract说明的

B. 抽象类是不可以定义对象的

C. 抽象类是不可以有构造方法的

D. 抽象类通常要有它的子类

12.下列叙述中,正确的是( )。

A. Java中的线程没有优先级

B. 一个进程可包含多个线程

C. 一个线程可以包含多个进程

D. 线程与进程在概念上是不相关的

13.下列关于子类继承父类的成员描述中,错误的是( )。

A. 当子类中出现成员方法头与父类方法头相同的方法时,子类成员方法覆盖父类中的成员方法。

B. 方法重载是编译时处理的,而方法覆盖是在运行时处理的。

C. 子类中继承父类中的所有成员都可以访问。

D. 子类中定义有与父类同名变量时,在子类继承父类的操作中,使用继承父类的变量;子类执行自己的操作中,使用自己定义的变量。

14.以下标识符中哪项是不合法的 ( D )。

A. BigOlLong$223

B. utfint

C. $12s

D. 3d

15.下列语句执行后,x 的值是()。 int x=2; do{ x+=x; }while(x<17);

A. 4

B. 16

C. 32

D. 256

16.下列叙述中,正确的是( )。

A. Java源文件的扩展名为.java

B. Java源文件的扩展名为.class

C. Java源文件的扩展名为.jar

D. javac命令的主要功能是执行.class文件

17.有语句String s="hello world"; ,以下操作不合法的是( )。

A. int i=s.length();

B. s>>>=3;

C. Stringts=s.trim();

D. String t=s+"!";

18.类Text1定义如下:

public class Test1{

public float aMethod(Float a, float b){ }

*** }

将以下( )方法插入行 *** 是不合法的。

A. public float aMethod(float a,float b,float c){ }

B. public float aMethod(float c,float d){ }

C. public int aMethod(int a,int b){ }

D. public float aMethod(int a,int b,int c){ }

19.下面的描述错误的是( )。

A. Statement的executeQuery()方法会返回一个结果集。

B. Statement的executeUpdate()方法会返回是否更新成功的int值。

C. 使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值。

D. ResultSet中的next()方法会使结果集中的下一行成为当前行。

20.提供Java存取数据库能力的包是( )。

A. java.sql

B. java.awt

C. https://www.wendangku.net/doc/ea15092992.html,ng

D. java.swing

21.在执行Java程序时,将应用程序连接到调试器的选项是( )。

A. -D

B. –mx

C. -debug

D. -vexbosegs

22.位于方法的外部,且是类内部定义的变量为( )。

A. 局部变量

B. 类变量

C. 成员变量

D. 静态变量

23.下列叙述中,错误的是( )。

A. Java中,方法的重载是指多个方法可以共享同一个名字

B. Java中,用abstract修饰的类称为抽象类,它不能实例化

C. Java中,构造方法可以有返回值

D. Java中,接口是不包含成员变量和方法实现的抽象类

24.下面选项中不属于面向对象的程序设计特征的是( )。

A. 多态性

B. 类比性

C. 继承性

D. 封装性

25.下列有关数组的叙述中,错误的是()。

A. 在同一个环境下,数组与内存变量可以同名,两者互不影响

B. 可以用一维数组的形式访问二维数组

C. 在可以使用简单内存变量的地方都可以使用数组元素

D. 一个数组中各元素的数据类型可以相同,也可以不同

26.所有事件类的父类是()。

A. ActionEvent

B. AwtEvent

C. KeyEvent

D. MouseEvent

27.在结构化的程序设计中,模块划分的原则是( )。

A. 各模块的规模应尽量大

B. 各模块应包括尽量多的功能

C. 模块内具有高内聚度、模块间具有耗耦合度

D. 各模块之间的联系应尽量的紧密

28.在下列Java语言的包中,提供图形界面的包是( )。

A. java.io

B. javax.swing

C. https://www.wendangku.net/doc/ea15092992.html,

D. java.rmi

29.能构成多分支的语句是( )。

A. for语句

B. while语句

C. switch语句

D. do-while语句

30.下列关于继承性的描述中,错误的是( )。

A. 一个类可以同时生成多个子类

B. 子类继承了父类中除私有的成员以外的其他成员

C. Java支持单重继承和多重继承

D. Java通过接口可使子类使用多个父类的成员

31.以下关于构造方法的描述错误的是( )。

A. 构造方法的返回类型只能是void型。

B. 构造方法是类的一种特殊方法,它的方法名必须与类名相同。

C. 构造方法的主要作用是完成对类的对象的初始化工作。

D. 一般在创建新对象时,系统会自动调用构造方法。

32.以下关于Java语言特点中,错误的是( )。

A. 面向对象性

B. 低安全性

C. 可移植性

D. 分布式

33.设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。 i+=i-1;

A. 10

B. 121

C. 11

D. 100

34.下列关于组件类的描述中,错误的是()。

A. 组件类中包含了文本组件类(TextComponent)和菜单组件类(JMenuComponent)

B. 标签(JLabel)和按钮(JButton)是组件类(JComponent)的子类

C. 面板(JPanel)和窗口(JWindow)是容器类(Container)的子类

D. 文本框(JTextField)和文本区(JTextArea)是文本组类(TextComponent)的子类

35.为在移动设备和嵌入式设备上运行的应用程序提供一个健壮且灵活环境的是( )。

A. J2EE

B. J2SE

C. J2ME

D. 以上都可以

36.以下关于application的说明,正确的是( )。

class StaticStuff {

static int x=15;

static { x*=3; }

public static void main(String args[]) {

System.out.println("x="+x);

}

static {x/=3;

}

}

A. 3号行与7号行不能通过编译,因为缺少方法名和返回类型

B. 7号行不能通过编译,因为只能有一个静态初始化器

C. 编译通过,执行结果为:x=15

D. 编译通过,执行结果为:x=3

37.当条件为真和条件为假时,( )控制结构可以执行不同的动作。

A. switch

B. while

C. for

D. if/else

38.Java编程语言中,被( )修饰的成员变量和方法只能在声明它们的类中被访问,而不能被其他类,甚至其子类所访问。

A. public

B. private

C. default

D. protected

39.下列各种布局管理器中,Window类、JDialog类和JFrame类的默认布局是()。

A. FlowLayout

B. CardLayout

C. BorderLayout

D. GridLayout

40.设有定义 float x=3.5f, y=4.6f, z=5.7f; 则以下的表达式中值为true的是( )。

A. x > y || x > z

B. x != y

C. z > ( y + x )

D. x < y & ! ( x < z )

41.下列选项中,用于在定义子类时声明父类名的关键字是( )。

A. interface

B. package

C. extends

D. class

42.字符流与字节流的区别在于( )。

A. 前者带有缓冲,后者没有

B. 前者是块读写,后者是字节读写

C. 二者没有区别,可以互换使用

D. 每次读写的字节数不同

43.已知有下列类的说明,下列语句正确的是( )。

public class Test{

private float f = 1.0f;

int m = 12;

static int n=1;

public static void main(String args[ ]){

Test t = new Test( );

}

}

A. t.f;

B. this.n;

C. Test.m;

D. Test.f;

44.下列界面元素中,不是容器的是()。

A. List

B. JFrame

C. JDialog

D. JPanel

45.Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )。

A. Java文档生成器

B. Java解释器

C. Java编译器

D. Java类分解器

46.设 x、y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )。

A. static x x1;

B. public x x1=new x(int 123);

C. y x1;

D. x x1=x( );

47.假设A类有如下定义,设a是A类的一个实例,下列语句调用错误是( )。class A {

int i; static String s;

void method1() { }

static void method2() { }

}

A. System.out.println(a.i);

B. a.method1();

C. A.method1();

D. A.method2()

48.如果数据库中某个字段为numberic型,可以通过结果集中的哪个方法获取( )。

A. getNumberic()

B. getDouble()

C. setNumberic()

D. setDouble()

49.以下叙述中正确的是( )。

A. 在Java中类只允许单一继承

B. 在Java中一个类只能实现一个接口

C. 在Java中一个类不能同时继承一个类和实现一个接口

D. 在Java中接口只允许单一继承

50.所有GUI标准组件类的父类是()。

A. JButton

B. List

C. Component

D. Container

51.Java application中的主类需包含main方法,main方法的返回类型是( )。

A. int

B. float

C. double

D. void

52.完成以下代码int[] x = new int[5];后,以下哪项说明是正确的()。

A. x[4]为0

B. x[4]未定义

C. x[5]为0

D. x[0]为空

53.JDK安装完成后,安装目录中类库文件主要在( )文件夹中。

A. bin

B. lib

C. include

D. demo

54.在对下列语句的解释中,错误的是()。 but.addActionListener(this);

A. but是某种事件对象,如按钮事件对象

B. this表示当前容器

C. ActionListener是动作事件的监听者

D. 该语句的功能是将but对象注册为this对象的监听者

55.在Jdbc中可以调用数据库的存储过程的接口是( )。

A. Statement

B. PreparedStatement

C. CallableStatement

D. PrepareStatement

56.下列叙述中,错误的是( )。

A. Java提供了丰富的类库

B. Java最大限度的利用了网络资源

C. Java不支持TCP/IP协议

D. Java支持多线程

57.下列关于实现图形用户界面的描述中,错误的是()。

A. 放在容器中的组件首先要定义,接着要初始化

B. 放在容器中的多个组件是要进行布局的,默认布局策略是FlowLayout

C. 容器中所有组件都是事件组件,都可产生事件对象

D. 事件处理是由监听者定义的方法来实现的

58.下面的描述正确的是( )。

A. PreparedStatement继承自Statement

B. Statement继承自PreparedStatement

C. ResultSet继承自Statement

D. CallableStatement继承自PreparedStatement

59. Math.round(7.5)的运行结果是( )。

A. 7.0

B. 7

C. 8

D. 8.0

60.在Java中,负责对字节代码解释执行的是( )。

A. 垃圾回收器

B. 虚拟机

C. 编译器

D. 多线程机制

61.下面的( )方法能够得到一个文件的名字。

A. getParent()

B. getName()

C. getDirectory()

D. getPath()

62.在Java虚拟机中,负责将字节码文件解释成为特定的机器码并执行的Java命令位于( )路径下。

A. path

B. classpath

C. java_home

D. tomcat_home

63.下面说法不正确的是( )。

A. InputStream与OutputStream类可以用来处理字节流,也就是二进制文件

B. Reader与Writer类是用来处理字符流的,也就是文本文件

C. Java中的I/O流的处理通常分为输入和输出两个部分

D. File类是输入/输出流类的子类

64.下面程序片段输出的是什么? ( ) int a=3; int b=1; if(a=b)

System.out .println("a="+a);

A. a=1

B. a=3

C. 编译错误,没有输出

D. 正常运行,但没有输出

65.下列最终属性 i 的定义中,正确的是( )。

A. static final int i=100;

B. final int i=1.2;

C. final i='w';

D. final char i;

66.以下()不是Java的关键字。

A. TRUE

B. const

C. super

D. void

67.下列叙述中,正确的是( )。

A. Java语言的标识符是区分大小写的

B. 源文件名与public类名可以不相同

C. 源文件名其扩展名为.jar

D. 源文件中public类的数目不限

68.下列常见的系统定义的异常中,输入/输出异常是( )。

A. ClassNotFoundException

B. IOException

C. FileNotFoundException

D. UnknownHostException

69.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为( )。

A. 隐藏

B. 覆盖

C. 重载

D. Java不支持此特性

70.在Jdbc中提交事务的方法是( )。

A. Connection的commit()

B. Connection的setAutoCommit()

C. Connection的rollback()

D. Connection的close()

71.构造ArrayList类的一个实例,此类继承了List接口,正确的是( ) 。

A. ArrayList myList=new Object();

B. List myList=new ArrayList();

C. ArrayList myList=new List();

D. List myList=new List();

72.下列流中哪个不属于字符流的是( )。

A. InputStreamReader

B. BufferedReader

C. FilterReader

D. FileInputStream

73.Java语言与C++语言相比,最突出的特点是( )。

A. 面向对象

B. 有类库

C. 高性能

D. 跨平台

74.使用下面的Connection 的哪个方法可以建立一个PreparedStatement接口( )。

A. createPrepareStatement()

B. prepareStatement()

C. createPreparedStatement()

D. preparedStatement()

75.设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( )。

A. i = i + 2

B. a[0] = 7;

C. i++ - --j;

D. a(0) = 66;

76.文档注释可以注释若干行,并写入javadoc文档。文档注释的方式为( )。

A. /* */

B. /** */

C. //

D. 以上选项均可

77.若已定义 byte[ ] x= {1, 2, 3, 4} ;其中0≤k≤3,则对x数组元素错误的引用是( )。

A. x[5-3]

B. x[k]

C. x[k+5]

D. x[0]

78.以下标识符中不合法的是( )。

A. BigOl$223

B. _utfint

C. $12swww

D. static

79.Applet类是属于()包的。

A. java.awt

B. java.applet

C. java.io

D. https://www.wendangku.net/doc/ea15092992.html,ng

80.下列关于Applet程序的描述中,错误的是()。

A.将编辑好的Java源文件,使用javac命令生成字节码文件

B.将字节码文件嵌入HTML文件,并存放在一个WWW服务器中

C.使用浏览器解释HTML文件中的标记

D.使用编译器直接执行嵌套在HTML文件中的字节码文件

81.在Applet类的主要方法中,用来实现初始化操作的是()。

A.init() B. stop() C. start() D. paint()

82.下列关于HTML文件的描述中,错误的是()。

A.HTML文件是使用一种超文本标记语言(HTML)书写的文件

B.HTML文件中使用的标记通常是用一对尖括号括起来的,两个标记之间是正文内容

C.HTML文件中没有单独出现的标记

D.HTML中不区分大小写字母

83.下列关于向Applet程序传递参数的描述中,错误的是()。

A.Applet程序可以通过命令获取外部参数

B.Applet程序可以通过HTML文件获取外部参数

C.使用Applet标记中的PARAM标志来实现

D.Applet程序中使用getParameter()方法读取参数值

84.下列关于字体的描述中,错误的是()。

A.Font类提供了创建字体对象的方法

B.字体风格(字型)使用了3个静态常量表示

C.表示字型的字体风格只能单独使用,不可以组合

D.字号表示字的大小,用点表示,一个点为1/72英寸

85.下列用来获取当前颜色的方法是()。

A.getColor() B. setColor() C. getRed() D. Color()

86.下列各种绘制矩形的方法中,绘制空心矩形的方法是()。

A. fillRect()

B. drawRect()

C. clearRect()

D. drawRoundRect()

87.下列演示图像的描述中,错误的是()。

A.使用图像类Image定义图像对象

B.使用方法getImage()获取图像信息

C.使用方法drawImage()显示图像

D.不可使用显示图像方法进行缩放

88.下列方法中执行线程的方法是( )。

A.run() B.start() C.sleep() D.suspend()

89.在套接字编程中,客户方需用到Java类( ) 来创建TCP连接。

A.Socket B.URL C.ServerSocket D.DatagramSocket

2020年最新小学语文课件:《放飞蜻蜓》

小学语文课件篇一:《放飞蜻蜓》 【教材解读】 《放飞蜻蜓》一文按事情发展的顺序,讲述了教育家陶行知先生见一群孩子在捉蜻蜓,就因势利导教育孩子懂得蜻蜓是人类的好朋友,并放飞蜻蜓的故事。对于本课我主要的设计理念是这样的:阅读是学生的个性化行为,不应以教师的分析来代替学生的阅读实践,应让学生在主动积极的思维和情感活动中,加深理解和体验,有所感悟和思考,受到情感熏陶,获得思想启迪,享受审美乐趣,要珍视学生的独特的感受、体验和理解。本课教学体现学生主体在阅读的语气背后挖掘人物品质的学习过程。 【学生学什么】 1、能正确、流利、有感情地朗读课文。 2、学会本课10个生字,两条绿线内的2个字只识不写。理解由生字组成的词语。 3、凭借对课文内容的朗读感悟,了解有关蜻蜓的科学知识,懂得蜻蜓是人类的好朋友,激发学生保护有益动物的情感,体会教育家陶先生对下一辈的关怀和谆谆教导。 4、培养学生善于发现问题,善于提出不同见解的科学态度,查找有关资料验证蜻蜓到底会不会吃自己的尾巴。 第一课时 一、揭示课题 1、指读以下词语:放飞理想、放飞青春、放飞心情 2、理解“放飞”:纵放出去,任其高飞。 3、今天我们学习的课文,题目是: 放飞蜻蜓(板书课题)读题 4、读了课题,你有什么想法? (蜻蜓的曾经不自由是怎么造成的?为什么要“放飞”?谁放飞?怎么放的?) 二、初读课文 1、带着心中的疑问听老师读课文。 2、自读课文: A、一读注意编写小节,画出生字词语。 B、二读联系上下文或者查字典,理解课文中的词语的意思,有不懂的可以四人小组讨论。 C、三读注意把每个词语句子读正确读流利,然后思考用自己的话说说本文的大意。 3、读后交流:

三年级语文下册课件-放飞蜻蜓1教案-苏教版

放飞蜻蜓 教学要求: 1.能正确、流利、有感情地朗读课文。 2.学会本课9个生字,绿线内的7个字只识不写。理解由生字组成的词语。 3.凭借对课文内容的朗读感悟,了解有关蜻蜓的科学知 识,懂得蜻蜓是人类的好朋友,激发学生保护有益动物的情感。 教学重点: 1.在读文的基础上了解关于蜻蜓的知识,明白道理。 2.学习多种途径收集、处理资料。 教学难点: 通过自主学习,了解蜻蜓的习性、特点,开展研究性学习活动。 教学准备: 关于蜻蜓的图文资料,配套光盘 教学时间:3课时(包括课堂练习) 第一课时 一、扣题引发,理清脉络。 1.启发猜想:出示课题,学生围绕课题质疑。 2.导入:这篇课文就是围绕大家的猜想来写的。不过,这个和小朋友们说蜻蜓的人,是一位了不起的人民教育家——陶行知。你们想了解陶行知先生让孩子们放飞蜻蜓的经过吗?快读读课文吧! 3.初读,理清脉络。 (1)第一遍读,读准字词、读通课文。 (2)第二遍读,上下文或查字典、词典弄清词语意思。 (3)第三遍读,根据板书(捉)蜻蜓——(谈)蜻蜓——(放)蜻蜓,让学生填上恰当的词,弄清文脉。 二、简析首尾,聚焦“放飞”。 1.指名读第一段,了解大意,想象孩子们捉蜻蜓的快活情景。 2.读第三段(11自然段) (1)从“纷纷”一词可以看出孩子们都同意放飞蜻蜓 (2)从“放了它,放了它”连喊了两遍,体会孩子们的心情。 3.激起悬念。 翠贞他们一群孩子好不容易才捉到一只蜻蜓,为什么最后大家都迫不及待地要把蜻蜓“放飞”呢?(在“放飞”下加重点号)陶行知先生究竟是怎样和这群孩子谈蜻蜓的呢?下节课我们继续读课文,来解决这些问题。 三指导写字。 1.出示本课生字,学生再次认读。 2.学生找出简单的,可以自己写好的字:舌、蝇、蚊、饿、构描红、记忆字型。 3.教师范写:陶、慈、抢(强调左边不是“仓”)、复,抓住重点笔画进行提示。 第二课时

相关文档
相关文档 最新文档