首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:读取自己的源文件并把它压缩成GZIP文件。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 import java.io.*; import java.util.zip.*
请完成下列Java程序:读取自己的源文件并把它压缩成GZIP文件。 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 import java.io.*; import java.util.zip.*
admin
2009-01-15
96
问题
请完成下列Java程序:读取自己的源文件并把它压缩成GZIP文件。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
import java.io.*;
import java.util.zip.*;
public class exl6 2 {
public static void main{String[] arg) {
ex16_2 obj16_2 = new ex16_2();
obj16_2.doZip("ex16_2.java","ex16_2.gzip")
}
public void doZip(String strIn,String strOut
FileInputStream in;
FileOutputStream out;
GZIPOutputStream gzip;
int nFileLength;
byte[] barray = new byte[10];
try {
in = new FileInputStream(strIn);
out = new FileOutputStream(strOut);
gzip = new GZIPOutputStream(out);
while((nFileLength = in.read(barray, 0 barray.length)) > 0)
_____________________;
______________________;
gzip.close();
} catch(Exception e) {
e.printStackTrace();
}
}
}
选项
答案
gzip.write(barray,0,nFileLength) in.close()
解析
本题主要考查文件的读写操作。解题关键是熟悉文件读写操作,熟悉GZIP的编程模式,使用FileInputStream读取待压缩的文件,使用GZIPOutputStream进行压缩,除了压缩之外还有解压缩,但是编程的模式一样,一旦压缩数据流被打开,可以象其他数据流一样进行读写。本题中,第1个空,熟练掌握压缩数据流的写操作;第2今空,关闭输出文件刷新输出缓冲器很重要,因为程序没有执行正常刷新数据的垃圾回收,所以就会暂停程序的执行。
转载请注明原文地址:https://kaotiyun.com/show/qIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
达尔文的进化论说,竞争就是相同群体或不同群体相互抢夺有限资源,有人说人类也是如此,你对此有什么看法?
你的两个好朋友因为产生误会而断绝关系,但是那个误会与你有关,你要怎么处理?(2011年7月30日下午云南省玉溪市公务员面试真题)
圆珠笔(签字笔、中性笔)是我们很熟悉的书写工具。在设计制造时,笔芯内的油墨量与金属笔嘴的寿命存在科学的对应关系,且笔芯上端通常都留有一小孔。关于这些设计的说法不正确的是()。
下列哪项法律关系是民事诉讼法律关系?()
关于黄淮海平原的叙述,正确的是()。
若x、y、z是三个连续的负整数,并且x>y>z,则下列表达式中属于正奇数的是:
下面的程序中,有两个文本框,Input和Output,用户在Input文本框中输入字符串后回车,字符串会在Output文本框中出现。importjava.awt.*;importjava.awt.event.*;publicclassjava
使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。
在下列程序的空白处,应填入的正确选项是()。Importjava.io.*;PulilcclassObjectStreamTest{Publilcstaticvoidmain(stringargs[])throwsIOEx
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
随机试题
Manyparentscomplainthattheirteenagechildrenarerebelling(叛逆).Iwishitwereso.Atthisageyououghttobegrowingawa
A.柯萨奇病毒B.埃可病毒C.两者均一D.两者均否引起呼吸道感染()
下面哪种情况是做烤瓷修复体的禁忌
患儿,女,2个月。生后即发现左上唇、腭部裂开,查:左上红唇至鼻底完全裂开,口内见悬雍垂至左上牙槽嵴的整个腭部裂开,与左鼻腔相通。对该患儿采用序列治疗时,其治疗时间安排为A.1~2岁B.3~6个月C.9~11岁D.4~6岁E.16岁以后腭裂修复
锂盐的毒性反应主要是()。
A.C5~T6椎间隙穿刺B.T6~T12椎间隙穿刺C.T12~L5椎间隙穿刺D.骶骨裂孔穿刺E.肌间沟穿刺低位硬膜外阻滞是指
不完全退火是将钢件加热到临界点Ac1~Ac2或Acm之间适当温度,保温后缓慢冷却的工艺方法,目的有()。
舒茨提出了人际需要的三维理论。()
答复发件人。
Goodmorning,Mr.Blake.Takeaseat,please..Welcometothe【B1】______Beforewestart,letmegiveyousomeideaofwhatI’
最新回复
(
0
)