河南财经政法大学JAV
开发与运行Java程序需要经过的三个主要步骤为()、() 和()
答案是:编辑源程序|编译生成字节码|解释运行字节码
异常处理是由( )、( )和finally块三个关键所组成的程序块。
答案是:try|catch
假设x=13,y=4,则表达式x%yy!==0的值是( ),其数据类型是( )。
答案是:TRUE|boolean
当声明一个数组inttarr[]]==newwint[5];;时,这代表这个数组所保存的变量类型是( ),数组名是( ),数组的大小为( ),数组元素下标的使用范围是( )。
答案是:int|arr|5|0到4
导入mypackage包中的所类的命令是( )
答案是:importtmypackage.*;
Java中用于两个数相等比较的运算符是:( ),用于不相等比较的运算符是( )。
答案是:==|<>
Java中用于定义小数的关键字有两个:( )和( ),后者精度高于前者
答案是:float|double
Java中布尔类型的常量有两种,它们是( )和( )
答案是:TRUE|false
若x==5,y==10,则x<==y的逻辑值分别为
答案是:TRUE|false
方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。方法是不能被当前类的子类重新定义的方法
答案是:抽象(abstract)|最终(final)
创建一个名为为MyPackagee的包的语句是(),该语句应该放在程序的位置为:()
答案是:packageeeeMyPackage|应该在程序第一句
将 Short 值赋给 Long 值是允许的 ( ) A.正确 B.错误
答案是:参考答案:对
Java 中的每个类都至少有一个构造器 ( ) A.正确 B.错误
答案是:参考答案:对
静态方法可作用于类变量和实例变量 ( ) A.正确 B.错误
答案是:参考答案:错
一个类的子类可以是某些其它类的超类 ( ) A.正确 B.错误
答案是:参考答案:对
当超类引用变量指定为对子类的引用时, 只能访问超类中定义的成员 ( ) A.正确 B.错误
答案是:参考答案:错
一个类可以拥有任何数量的超类和子类 ( ) A.正确 B.错误
答案是:参考答案:对
运算符 ++ 的优先级高于运算符 + ( ) A.正确 B.错误
答案是:参考答案:对
在Java语言中,逻辑常量只有____ ___和___ __两个值。
答案是:参考答案: TRUE false
执行下列代码后的结果是什么? inttx,a=2,b=3,c=4;;x=(++a)+(b++)+(c++);;x=_____,a= ______,b=_____,c=_____。
答案是:参考答案: 1003 4 5
逻辑表达式:(34<=25)&&(68!=90)||(48*2<100)的值为 _________。
答案是:True
脏读数据
答案是:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。
面向对象
答案是:在编程过程中采用的封装、继承、多态的编程方法
方法的重载
答案是:JAVA语言允许用相同的方法名定义类中若干个成员方法,只要每个方法有自己唯一的一组形式参数,这种现象称为方法的重载。
死锁
答案是:当一个线程需要一个资源,而另一个线程持有该资源的锁,就会发生死锁
请简述重载和重写的区别?
答案是:方法的重写Overriding和重载Overloading是Java多态性的不同表现。。 重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。。 如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。。 如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类
什么是继承?
答案是:通过必要的说明能够实现某个类无需重新定义就拥有另一个类的某些属性和方法,并把这种关系称为继承,先定义的类称为父类,后定义的类称为子类,并且允许多层的继承关系。
简述Java中异常处理的机制?
答案是:首先Java的异常是面向对象的。一个Java的Exception是一个描述异常情况的对象.当出现异常情况时,一个Exception对象就产生了,并放到异常的成员函数里。。 Java的异常处理是通过5个关键词来实现的:try,catch,throw,throws和finally。。1.异常处理:在Java语言的错误处理结构由try,catch,finally三个块组成。其中try块存放将可能发生异常的Java语言,并管理相关的异常指针;catch块紧跟在try块后面,用来激发被捕获的异常;finally块包含清除程序没有释放的资源,句柄等。不管try块中的代码如何退出,都将执行行finally块。。 2.抛出异常:Java语言可以不在方法中直接捕获,而用throw语句将异常抛给上层的调用者。Throw语句就是来明确地抛出一个异常;首先你必需得到一个Throwable的实例句柄,通过参数传到catch中,或者采用new操作符来创建一
每个JAVAA应用程序都要有且只有一个 _main_方法,它是程序的开始点,该方法的格式永远是:______________。
答案是:publiccstaticcvoiddmainn(Stringg[]]args)
Java的数据类型可以分为两大类:_________和引用数据类型
答案是:基本数据类型
匿名同步类
答案是:如果只需要内部类的一个对象,那么你不必给该类一个名字,这时候我们称为匿名内部类。
多线程同步处理
答案是:当多个线程想访问一个资源时,在任何给定的时间都只有一个线程可以访问。
斐波那契数列
答案是:若一个数列前两项等于一,从第三项起,每一项等于前两项之和。
static块
答案是:静态变量或静态方法,不需要实例化就可以被调用的
Boolen 变量值可以是 0 或 1 ( ) A.正确 B.错误
答案是:参考答案:错误
下列程序的运行结果是____________________。。 publiccclasssMyClasss{{{intta[]]=={{1,,2,,3,,4,,55};; voiddout(){{{{forr(inttjj==0;;jj<
答案是:12345
以下程序的输出结果_______________。。 publiccclasssFatherr{{{Stringgname,,address,,tel;;;inttage;; publiccFather(Stringgname,,intta
答案是:姓名:Tomm年龄:155家庭住址:金水区区电话:661234566学校:九
以下程序的输出结果为_________________。。 publiccclasssTomm{{{privateefloattweight;;;privateestaticcStringgname;; publiccvoiddsetWei
答案是:汤姆猫体重:20.0斤
下列语句序列执行后,kk的值是________________inttti=4,j=5,k=9,m=5;;; if(i>j||m
答案是:10
在Java中,两个连续等号(==)是等于运算符,那么一个等号是_______运算符
答案是:赋值
向链表的末尾添加一个新的几点的方法是________
答案是:add()
抽象类
答案是:声明方法的存在而不实现的类
JDBC
答案是:是一种用于执行SQL语句的JAVAAAAPI,可以为多种关系数据提供统一访问,他由一组用JAVA语言编写的类和接口组成。
方法的覆盖
答案是:如果子类中定义的某个成员方法与父类中的某个方法的名称,返回类型和参量完全相同为覆盖。
内部类
答案是:可将一个类定义置入另一个类定义中
所有的鼠标事件都由 MouseListener 监听接口的监听者来处理 ( ) A.正确 B.错误
答案是:参考答案:正确
如果 p 是父类 Parent 的对象,而 c 是子类 Child 的对象,则语句 p=c 是正确的。( ) A.正确 B.错误
答案是:参考答案:正确
Java有______个符号。
答案是:65535
在select语句中,使用_______条件从句来设定查询标准
答案是:where
Java中的数据流包括字节流和_______流两种
答案是:字符流
程序运行过程中出现的非正常现象称为_______
答案是:异常
final类
答案是:不能被继承,即不可能有子类
线程生命周期
答案是:一个线程从创建、运行到消亡的过程。
构造方法
答案是:名字与他所在类的名字相同,并且不返回任何数据类型
异常
答案是:在程序执行中,任何中断正常程序流程的异常条件就是错误或异常。
静态初始化器是在其所属的类加载内存时由系统自动调用执行。 () A.正确 B.错误
答案是:参考答案:正确
System 类不能实例化,即不能创建 System 类的对象。( ) A.正确 B.错误
答案是:参考答案:正确
Applet 是一种特殊的 Panel ,它是 Java Applet 程序的最外层容器。 ( ) A.正确 B.错误
答案是:参考答案:正确
如果接口中定义了一个方法methodA(),一个属性attA,那么一个类ClassA要实现这个接口的话,就必须实现其中的__
答案是:methodA()
要编译一个文件名为Test的Java源程序,需在命令控制台窗口输入编译命令:_________
答案是:javaccTest.java
在Java程序中,使用关键字_________用于声明一个方法会抛出哪些异常,而________是在方法体中实际执行抛出异常的动作
答案是:throws , throw
接口
答案是:用来实现类似多重继承功能的一种结构,它在语法上与类相似,它也有属性和方法,接口间也可以形成继承关系,但继承和类有很大的差别,它的属性都是常量,方法都是抽象方法,没有方法体。
多态
答案是:一个对象变量可以指向多种实际类型的现象
继承
答案是:一种由已有类创建新类的机制
封装
答案是:参考答案: 将对象的数据与操作数据的方法结合起来,通过方法将对象的数据和实现细节保护起来
Java 语言中的数组元素下标总是从 0 开始,下标可以是整数或整型表达式。 ( ) A.正确 B.错误
答案是:参考答案:正确
java 异常处理中可以使用多个 catch 子句,此时应将高级别异常类的 catch 子句放在前面。 () A.正确 B.错误
答案是:参考答案:正确
Java源代码中定义几个类, 编译结果就生成几个以.class 为后缀的字节码文件。 ( ) A.正确 B.错误
答案是:参考答案:正确
关于BufferedReader类的readLine()方法,以下说法正确的是()。 A.方法readLine()每次读取一行数据。 B.方法readLine()每次读取一个字节。 C.该方法可能抛出IOException异常,调用该
答案是:参考答案:ACD
下面关于进程、线程的说法正确的是()。 A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索。 B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不
答案是:参考答案:ABCD
下面关于Java中异常处理try块的说法正确的是()? A.try块后通常应有一个catchh块,用来处理try块中抛出的异常。 B.catchh块后必须有finally块。 C.可能抛出异常的方法调用应放在try块中。 D.对抛出
答案是:参考答案:AC
下面说法正确的是()。 A.如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字。 B.如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行 C.如果某源文件包含package语句,则该语句必须是
答案是:参考答案:ABCD
下列选项中,用于实现接口的关键字是 A.interface B.implements C.abstract D.class
答案是:参考答案:B
若已定义:intta[]={0,1,2,3,4,5,6,7,8,9};则对a数组元素正确的引用是( A.a[-1] B.a[9] C.a[10] D.a(0)
答案是:参考答案:B
设有定义语句intta[]={66,88,99};则以下对此语句的叙述错误的是() A.定义了一个名为a的一维数组 B.a数组有3个元素 C.a数组的下标为1~3 D.数组中的每个元素是整型
答案是:参考答案:C
定义整型变量:inttn=456;,表达式的值为5的是() A.n/10%10 B.(n-n/100*100)/100 C.n%10 D.n/10
答案是:参考答案:A
下列哪个数代表十六进制整数( A.123 B.1900 C.fa00 D.0xa2
答案是:参考答案:D
在JavaaaApplet程序用户自定义的Applet子类中,一般需要覆盖父类的()方法来完成一些画图操作 A.start() B.stop() C.int() D.paint()
答案是:参考答案:D
下面说法正确的是() A.finall可修饰类、属性(变量)、方法。 B.abstract可修饰类、方法。 C.抽象方法只有方法头,没有方法体。 D.关键字final和abstract不能同时使用。
答案是:参考答案:ABCD
线程对象的生命周期中,通常经历下面哪些状态() A.新建 B.运行 C.就绪 D.死亡
答案是:参考答案:ABCD
下面关于java中输入/输出流的说法正确的是()。 A.FileInputStream与FileOutputStream类用读、写字节流。 B.Reader与Writer类用来读、写字符流。 C.RandomAccessFile既可以
答案是:参考答案:ABCD
switch语句不能用于下列哪种数据类型() A.double B.byte C.short D.char
答案是:参考答案:A
给出下面代码: public class test{ staticcintta[]=new a[10];public static void main(Stringgargs[]){{System.out.println(arr[10]);
答案是:参考答案:A
编译运行以下程序后,关于输出结果的说明正确的是()public class Con{ public static void main(String args[ ]){ int x=2; System.out.println(“value
答案是:参考答案:B
Main()方法的返回类型是() A.int B.void C.boolean D.static
答案是:参考答案:B
下列哪个是反斜杠字符的正确表示() A.\\; B.*\\; C.\; D.\’\’;
答案是:参考答案:A
定义一个长整型变量a的语句是() A.intta B.aalong C.floatta D.longga;
答案是:参考答案:D
下面关于循环描述正确的是 A.while循环先判断循环条件,后执行循环操作 B.hilee至少会执行一次 C.do-while先进行循环条件判断,后执行循环操作 D.do-while循环至少执行一次,后进行循环判断
答案是:参考答案:AD
下面关于函数描述正确的是 A.函数是对功能代码块的封装 B.函数没有返回值的时候什么都不用写 C.没有返回值的函数,不能有returnn语句 D.函数是可以没有形参的
答案是:参考答案:AD
下列属于软件开发周期组成的有 A.可行性研究 B.需求分析 C.总体设计 D.详细设计
答案是:参考答案:ABCD
在创建对象时有几种方法为对象的成员变量赋初值 A.在创建对象之前先为对象的成员变量赋初值 B.缺省情况下成员变量会自动赋值或空值 C.不能为对象的成员变量赋初值 D.利用构造函数为成员变量赋初值
答案是:参考答案:BD
下列关于注释语句的描述错误的是() A.多行注释语句的内容,从/*开始,到*/结束 B.多行注释语句也可以是单行语句 C.文档注释语句的内容,从/**开始,到*/结束 D.单行注释语句的内容,从//开始,以分号为结尾句
答案是:参考答案:D
下列定义String变量s的语句中,错误的是() A.String s=neww“Yes!”; B.String s=newwString(“yes!”) C.String s; D.String s=”Yes!”;
答案是:参考答案:A
关于数据类型转换下面描述错误的是( ) A.当两个数据的类型不统一时,必须先进行数据类型的转换,再运算或赋值 B.byte类型数据可以转换为short,int,long类型数据 C.long类型数据有可能转换为byte,short,i
答案是:参考答案:D
下列哪一个是JAVA语言的关键字() A.hello B.void C.num_01 D.abc
答案是:参考答案:B
下列哪一个是合法的JAVA语句标示符() A.#xyz B.10Year C._Hello D.@yahoo
答案是:参考答案:C
下列选项中,哪一个是打印语句的正确表达式:() A.System.out.println(); B.System.out.Println(); C.System.Out.print(); D.System.Out.println()
答案是:参考答案:A
关于标识符,下列说法正确的是_____ A.标识符是java中命名的规则 B.标识符由字母、下划线、美元符号和数字组成 C.Girl_为合法的标识符 D.标识符中的字母不区分大小写
答案是:参考答案:ABC
关于java应用程序,下列说法正确的是 A.一个应用程序必须有一个类含有main方法 B.任意一个类都可作为应用程序的主类 C.java程序的main方法必须被说明为publiccstaticcvoid D.main方法是程序开始执
答案是:参考答案:ACD
面向对象的基本特征是 A.封装性 B.消息传递性 C.继承性 D.多态性
答案是:参考答案:ACD
下列数组定义正确的是____ A.int [a]==newwfloat[2] B.int my[][]=newwint[3][3] C.String[] str=newwString[3] D.byteeb[] =newwbyte[
答案是:参考答案:BCD
Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点? A.安全性 B.多线性 C.跨平台 D.可移植
答案是:参考答案:B
如果有一个对象象myListenerr((其中中myListenerr对象实现了了ActionListenerr接口),下列哪条语句使得得myListenerr对象能够接受处理来自于于smallButtonn按钮对象的动作 A.small
答案是:参考答案:C
下列代码的执行结果是什么?Stringgs11=="aaa";s1.concat("bbb");System.out.println(s1 A.Theestringg"aaa". B.Theestringg"aaabbb". C.Th
答案是:参考答案:B
JAVA语言中的语句是以()为结尾 A.句号 B.分号 C.双引号 D.逗号
答案是:参考答案:B
异常包含下列那些内容 A.程序中的语法错误 B.程序的编译错误 C.程序执行过程中遇到的事先没有预料到的情况 D.程序事先定义好的可能出现的意外情况
答案是:参考答案:D
下列选项中不是JAVA语言特点的是() A.面向对象 B.平台无关 C.安全性高 D.单线程
答案是:参考答案:D
下列描述中正确的是_____ A.C++不是纯面向对象的,它兼容C语言 B.Java是纯面向对象语言,不兼容以往的任何语言 C.在Java语言中,使用对象时必须先声明 D.Java语言和C++一样有指针
答案是:参考答案:ABC
以下属于Java关键字的有 A.new B.create C.instanceOf D.instanceof
答案是:参考答案:AD
下列说法正确的是____ A.类的定义包括类得声明和类体 B.类包装的了一类对象的状态和方法 C.成员变量和局部变量的作用域相同 D.参数也被视为是局部变量
答案是:参考答案:ABD
属于Java关键字的是? A.if B.else C.do D.while
答案是:参考答案:ABCD
下列有关Java中接口的说法哪个是正确的 A.接口中含有具体方法的实现代码 B.若一个类要实现一个接口,则用到到“implements”关键 C.若一个类要实现一个接口,则用到“extendss”关键 D.接口不允许继承
答案是:参考答案:B
请说出下列代码的执行结果果:Stringgss=="abcd";Stringgs11==newwString(s); if(s==s1)System.out.println("theesame");iff(s.equals(s1)Syste
答案是:参考答案:B
异常包含下列哪些内容 A.程序执行过程中遇到的事先没有预料到的情况 B.程序中的语法错误 C.程序的编译错误 D.以上都是
答案是:参考答案:A
下列流中哪个不属于字节流 A.FileInputStream B.BufferedInputStream C.FilterInputStream D.InputStreamReader
答案是:参考答案:D
字符流与字节流的区别在于 A.前者带有缓冲,后者没有 B.前者是块读写,后者是字节读写 C.二者没有区别,可以互换使用 D.每次读写的字节数不同
答案是:参考答案:D
对于已经被定义过可能抛出异常的语句,在编程时:() A.必须使用try/catch语句处理异常,或用throws将其抛出 B.如果程序错误,必须使用用try/catch语句处理异 C.可以置之不理 D.只能使用try/catch语句
答案是:参考答案:A
目前为: 1/1 页  首页   上页 下页 尾页