out.______(b[i]);
}
out.close();
}
}
下列选项中,哪个填写在程序空白处会使程序正确。
(B)
A、read()
B、write()
C、close()
D、available()
3、下列关于CharArrayWriter类的说法,正确的是(C)
A、CharArrayWriter流中缓冲区的大小不能被定义
B、CharArrayWriter是OutputStream类的子类
C、CharArrayWriter流关闭后不能被使用,否则抛出IOException
D、CharArrayWriter流与CharArrayReader流必须配对使用
4、下列关于条件语句的描述,错误的是( C)
A、if语句中的条件表达式是一个布尔值
B、选择语句分为if条件语句和switch条件语句
C、switch语句中的表达式只能是布尔类型的值
D、switch语句只能针对某个表达式的值作出判断
5、如果父类的方法是静态的,则子类的方法被(B)修饰才能覆盖父类的静态方法?
A、protected
B、static
C、private
D、final
6、关于表达式1234/1000*1000的运算结果,下列哪个选项是正确的(B)
A、1234
B、1000
C、1234.0
D、以上都不对
7、设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是(B)
A、i=i+2;
B、a[0]=7;
C、i++---j;
D、a(0)=66;
8、将十进制的6与11进行异或运算的结果为(C)
A、11
B、12
C、13
D、14
9、Calendar类中,用于为指定的日历字段增加或减去指定的时间量的方法是?
( B )
A、intget(intfield)
B、voidadd(intfield,intamount)
C、voidset(intfield,intvalue)
D、voidset(intyear,intmonth,intdate)
10、下列选项中,哪个类用于读取文本文件中的字符( A )。
A、FileReader
B、FileWriter
C、BufferReader
D、BufferWriter
11、下面关于Math.random()方法生成的随机数,正确的是?
( A)
A、0.8652963898062596
B、-0.2
C、3.0
D、1.2
12、下面的程序段执行后,输出的结果是以下哪个选项?
(A)
StringBuffer buf=new StringBuffer("Beijing2008");
buf.insert(7,"@");
System.out.println(buf.toString());
A、Beijing@2008
B、@Beijing2008
C、Beijing2008@
D、Beijing#2008
13、下列选项中,不属于比较运算符的是(A)
A、=
B、==
C、<
D、<=
14、安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种( B )
A、Java文档制作工具
B、Java解释器
C、Java编译器
D、Java启动器
15、下面关于javac命令作用的描述中,正确的是(B)
A、可以执行java程序
B、可以将编写好的Java文件编译成.class文件
C、可以把文件压缩
D、可以把数据打包
16、下列集合中,不属于Collection接口的子类的是( D )
A、ArrayList
B、LinkedList
C、TreeSet
D、Properties
17、下列关于匿名内部类的描述,错误的是( D )
A、匿名内部类是内部类的简化形式
B、匿名内部类的前提是必须要继承父类或实现接口
C、匿名内部类的格式是"new父类(参数列表)或父接口(){}"
D、匿名内部类可以有构造方法
18、计算机网络通信协议IP指的是( C )
A、传播控制协议
B、超文本传输协议
C、英特网互联协议
D、国际通信协议
19、下列Java命令中,哪一个可以编译HelloWorld.java文件?
(D)
A、javaHelloWorld
B、javaHelloWorld.java
C、javacHelloWorld
D、javacHelloWorld.java
20、阅读下列程序
publicclassExample{
publicstaticvoidmain(String[]args){
ArrayListlist=newArrayList();//创建ArrayList集合
list.add("Tom"); //向该集合中添加字符串
list.add("Jerry");
list.add("Donald");
for(ListIteratorit=list.listIterator();it.hasNext();){
Objectobject=it.next();
if("Jerry".equals(object)){
it.set("Speike");
}
}
System.out.println(list);
}
}
程序的运行结果是( A )
A、[Tom,Speike,Donald]
B、[Tom,Jerry,Speike,Donald]
C、[Tom,Donald]
D、[Tom,Jerry,Donald]
二多选题(每题2分,共计10分)
1、下列关于方法重载的说法中,正确的是(ABC)
A、方法名相同,参数个数不同可以形成方法重载
B、方法名相同,参数的类型不同可以形成方法重载。
C、方法名相同,参数的类型排列顺序不同可以形成方法重载
D、方法名相同,返回值类型不同,可以形成方法重载
2、下列关于静态代码块的描述中,正确的是( AB )
A、静态代码块指的是被static关键字修饰的代码块
B、静态代码块随着类的加载而加载
C、使用静态代码块可以实现类的初始化
D、每次创建对象时,类中的静态代码块都会被执行一次
3、下列目录中,哪些属于JDK安装后的子目录?
(ACD )
A、lib目录
B、demo目录
C、jre目录
D、include目录
4、以下关于方法重写,说法错误的是?
( BD )
A、方法重写时,子类的函数名与形参列表必须与父类的一致
B、方法重写时,子类的返回值类型必须大于或者等于父类的返回值类型
C、方法重写时,子类的权限修饰符必须大于或者等于父类的权限修饰符
D、方法重写与返回值类型无关
5、下列选项中,可以正确创建一个字符串的是?
( ABC )
A、Strings="itcast";
B、Strings=newString("itcast");
C、Strings=newString(newchar[]{'i','t','c','a','s','t'});
D、Strings=newString(newint[]{1,2,3});
三、判断题(对的打“√”,错的打“×”;每题1分,共10分)
1、配置classpath环境变量时,路径后面加分号与不加分号是一样的。
(错)
2、用运算符“==”比较字符串对象时,如果两个字符串的值相同,结果为true(错)
3、安装JDK时可以选择不安装公共JRE(对)
4、main是Java语言中的关键字(错)
5、配置classpath环境变量的目的是为了可以查找到java文件。
(错)
6、当一个类中局部变量与成员变量同名时,“this.变量名”访问的是局部变量。
(错)
7、while语句的循环体内最多只能有一条语句(错)
8、常量就是程序中常常变化的数据(错)
9、装饰设计模式就是通过包装一个类,动态地为它增加功能的一种设计模式(对)
10、二叉树存储结构保证对象的唯一性(对)
四、填空题(每题2分,共计20分)
1、Java中的所有类,都直接或者间接的_____继承___自Object类
2、JDK提供了一个专门用来操作集合的工具类,这个类是__Collections______
3、while语句中,循环条件必须是___布尔(boolean)_____类型的数据
4、在Java中,可以使用关键字___new_____来创建类的实例对象。
5、在Java中,____File____类用于操作磁盘中文件和目录,位于____java.io____包中。
6、try…catch语句中,catch的作用的抓住或者捕获____异常____
7、构造方法没有返回值类型,因此不能使用____return____语句。
8、在Java语言中,要想是将一个已编译的类打包成jar文件,可以使用的命令是___jar-cvf__要想在命令行窗口运行jar文件,可以使用的命令是____java–jar____
9、LineNumberReader可以在读文件的同时记录行号,它是____BufferedReader____的直接子类。
10、向BorderLayout的布局管理器添加组件时,如果不指定添加到哪个区域,则默认添加到____CENTER____区域
Thefurthestdistanceintheworld
Isnotbetweenlifeanddeath
ButwhenIstandinfrontofyou
Yetyoudon'tknowthat
Iloveyou.
Thefurthestdistanceintheworld
IsnotwhenIstandinfrontofyou
Yetyoucan'tseemylove
Butwhenundoubtedlyknowingthelovefromboth
Yetcannotbetogether.
Thefurthestdistanceintheworld
Isnotbeingapartwhilebeinginlove
ButwhenIplainlycannotresisttheyearning
Yetpretendingyouhaveneverbeeninmyheart.
Thefurthestdistanceintheworld
Isnotstrugglingagainstthetides
Butusingone'sindifferentheart
Todiganuncrossableriver
Fortheonewholovesyou.
倚窗远眺,目光目光尽处必有一座山,那影影绰绰的黛绿色的影,是春天的颜色。
周遭流岚升腾,没露出那真实的面孔。
面对那流转的薄雾,我会幻想,那里有一个世外桃源。
在天阶夜色凉如水的夏夜,我会静静地,静静地,等待一场流星雨的来临…
许下一个愿望,不乞求去实现,至少,曾经,有那么一刻,我那还未枯萎的,青春的,诗意的心,在我最美的年华里,同星空做了一次灵魂的交流…
秋日里,阳光并不刺眼,天空是一碧如洗的蓝,点缀着飘逸的流云。
偶尔,一片飞舞的落叶,会飘到我的窗前。
斑驳的印迹里,携刻着深秋的颜色。
在一个落雪的晨,这纷纷扬扬的雪,飘落着一如千年前的洁白。
窗外,是未被污染的银白色世界。
我会去迎接,这人间的圣洁。
在这流转的岁月里,有着流转的四季,还有一颗流转的心,亘古不变的心。