微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
m和FileOututStream用来进行文件I/O处理,由它们所提供的方法可以打开本地主机上的文件,并进行顺序的读/写B.通过类File的实例或者一个表示文件名称的字符串可以生成文件输入/输出流在流对象生成的同时,文件被打开,但还不能进行文件读/写C.对于IutStream和OututStream来说,它们的实例都是是非顺序访问流,即只能进行顺序的读/写D.当从标准输入流读取数据时,从键盘输入的数据直接输入到程序中 参考答案: A 本题是考查对文件输入、输出流的理解。通过类File的实例或者一个表示文件名称的字符串可以生成文件输入/输出流,在流对象生成的同时,文件被打开,然后就可以进行文件读/写,选项B说法错误。对于InputStream和OutputStream来说,它们的实例都是顺序访问流,即 只能进行顺序的读/写,选项C说法错误。当从标准输入流读取数据时,从键盘输入的数据被缓冲,按回车键时,程序才会得到输入数据,选项 D说法错误。----------------------------------------20、 能将程序补充完整的选项是 class Person { private int a; public int change(int m){return m;} } public class Teacher extends Person { public int b; public static void main(String arg[]) { Person p=new Person(); Teacher t=new Teacher(); int i; _____ } } A.i=mB.i=C.i=.aD.i=.chage(50) 参考答案: D 本题考查类的声明。选项A中m没有被声明过,不能使用:选项B中虽然 b是类Teacher的public成员变量,但在静态方法中,不能使用类中的非静态成员:选项C中a是类Person的private成员,在类外不能直接引用:选项D中change(int m)方法是public方法,并且返回一个int 型值,可以通过类的实例变量p引用并赋值给一个血型变量。----------------------------------------21、下列java组件中,不属于容器的是 A.PaelB.WidowC.FrameD.Lael 参考答案: D 本题考查对java组件中容器的基本知识的理解。选项A错误,Panel类派生自容器类Container,属于容器的一种。选项B错误,Window类也派生自容器类 Container,也属于容器的一种。选项C错误,Frame类派生自Window类,也是一种容器。选项D正确,Label组件是标签组 件,不属于容器。故本题答案选项是D。----------------------------------------22、下列组件不能添加进Frame主窗口的是 A.PaelB.CeckBoxC.DialogD.Choice 参考答案: C 本题考查java组件中容器的基本知识。选项A错误,Panel组件是容器,可以添加到Frame窗口。选项B错误,CheckBox组件是复选框组件,可以添加到Frame窗口。选项C正确,Dialog继承自Window,Windows类型(或子类)的对象不能包含在其他容器中。选项D错误,Choice组件 是选择框组件,可以添加到Frame窗口。----------------------------------------23、 下面程序段的输出结果是 public class Test { public static void main (String args[]){ in