实验11 输入输出流(答案)

合集下载

人教版九年级下册物理第十八章《电功率》测试卷(含答案)

人教版九年级下册物理第十八章《电功率》测试卷(含答案)

人教版九年级下册物理第十八章《电功率》测试卷(含答案)一、选择题(每题3分,共30分)1.下列用电器正常工作时,功率接近1 200 W的是( )A.白炽灯 B.空调 C.电视机 D.洗衣机2.夏天到了,相比于空调,使用电风扇更节能环保。

如图所示的是一款电风扇的“挡位”旋钮,当由2挡位调至3挡位时,能够吹出更强劲的风,则相较于2挡,下列关于3挡的说法正确的是( )A.消耗电能更多B.消耗电能更快C.消耗电能更少D.消耗电能更慢3.下列属于防止电流热效应产生危害的实例是( )A.家里使用电热水壶烧水B.利用电视机后盖的小孔散热C.家里使用电饭锅煮饭D.小佳妈妈使用电熨斗熨衣服4.a、b、c三盏灯分别标有“110 V20 W”“220 V40 W”“36 V350 W”字样,若三盏灯都正常发光,则它们的亮度情况是( )A.a灯最亮 B.b灯最亮 C.c灯最亮 D.三盏灯一样亮5.定值电阻R1标有“10 Ω 1 A”字样,R2标有“15 Ω0.6 A”字样,将R1、R2接入由一个开关和电压恒定的电源组成的电路,在保证电路安全的情况下,下列说法正确的是( )A.R1、R2并联时,通过干路的最大电流为1.6 AB.R1、R2并联时,R2的最大功率为9 WC.R1、R2串联时,电源电压最大为19 VD.R1、R2串联时,R1的最大功率为3.6 W6.如图所示的为明明家的电能表,他将新买的电水壶单独接入电路时,发现电能表的转盘在1 min内转了6 r。

下列关于电能表和电水壶的说法正确的是( )A.电能表应接在家庭电路的总开关之后B.为了不损坏电能表,明明家同时使用的用电器的总功率不能超过2 200 W C.电水壶的实际功率为600 WD.该电能表此时的读数为11 234 kW·h7.有一个定值电阻R和一只小灯泡L,流过它们的电流与其两端电压的关系如图甲所示,把它们并联在电路中,如图乙所示。

闭合开关S,这时电流表示数为0.6 A,则电源电压和小灯泡的电功率分别是( )A.2 V 0.3 W B.2 V 0.4 W C.1.5 V 1.75 W D.1.5 V 0.6 W 8.探究“小灯泡的电功率”的实验电路如图甲所示,实验中选择规格为“2.5 V”的小灯泡,得到的U-I图象如图乙所示。

电子电路实验(浙江大学)智慧树知到课后章节答案2023年下浙江大学

电子电路实验(浙江大学)智慧树知到课后章节答案2023年下浙江大学

电子电路实验(浙江大学)智慧树知到课后章节答案2023年下浙江大学浙江大学第一章测试1.可以用万用表交流档测量音频信号的大小。

()A:对 B:错答案:错2.用万用表测量电流时需要把万用表串接入被测电路中。

()A:对 B:错答案:对3.为了得到正负12V电压给运算放大器供电,需要把电源设置于串联工作方式。

()A:对 B:错答案:对4.为了得到正负12V电压给运算放大器供电,需要把电源设置于并联工作方式。

()A:对 B:错答案:错5.用示波器观测交流信号,被测信号接入通道1(CH1),为使信号能稳定地显示在屏幕上,触发信源应选择()。

A:CH2 B:LINE C:CH1 D:EXT答案:CH16.用示波器测量一含有较大直流成分的交流小信号时,为使交流信号在屏幕上尽量占据大的幅面以便精确测量,输入信号的耦合方式应选择()A:DC耦合 B:接地 C:其余选项都可以 D:AC耦合答案:AC耦合7.用示波器测量信号的直流成分时,输入信号的耦合方式应选择()A:接地 B:AC耦合 C:DC耦合 D:其余选项都可以答案:DC耦合8.在用示波器观测含有噪声干扰的信号时,为使信号波形能稳定地显示在示波器上,观测含有高频干扰的低频信号时触发信号的耦合方式选用HFR(高频抑制) 耦合方式,观测含有低频干扰的高频信号时触发信号的耦合方式选用LFR(低频抑制) 耦合方式。

观测普通无噪声的信号时选用AC耦合。

()A:对 B:错答案:对第二章测试1.如果设定不同的电压与电流参考方向,基尔霍夫定律仍然成立。

()A:对 B:错答案:对2.如果电路中含有非线性器件,基尔霍夫定律仍然成立。

()A:对 B:错答案:对3.在叠加定律验证实验中,将不起作用的电压源直接短接。

()A:对 B:错答案:错4.在叠加定律验证实验中,将不起作用的电压源直接关闭。

()A:对 B:错答案:错5.电阻消耗的功率也具有叠加性。

()A:错 B:对答案:错第三章测试1.OrCAD套件不能绘制PCB版图。

Java程序设计实验指导书(答案)

Java程序设计实验指导书(答案)

第Ⅰ部分:实验指导实验1:Java开发环境J2SE一、实验目的(1)学习从网络上下载并安装J2SE开发工具。

(2)学习编写简单的Java Application程序.(3)了解Java源代码、字节码文件,掌握Java程序的编辑、编译和运行过程。

二、实验任务从网络上下载或从CD-ROM直接安装J2SE开发工具,编写简单的Java Application程序,编译并运行这个程序。

三、实验内容1.安装J2SE开发工具Sun公司为所有的java程序员提供了一套免费的java开发和运行环境,取名为Java 2 SDK,可以从上进行下载。

安装的时候可以选择安装到任意的硬盘驱动器上,例如安装到C:\j2sdk1.4.1_03目录下。

教师通过大屏幕演示J2SE的安装过程,以及在Windows98/2000/2003下环境变量的设置方法。

2.安装J2SE源代码编辑工具Edit Plus教师通过大屏幕演示Edit Plus的安装过程,以及在Windows98/2000/2003操作系统环境下编辑Java 原程序的常用命令的用法。

3.编写并编译、运行一个Java Application程序。

创建一个名为HelloWorldApp的java Application程序,在屏幕上简单的显示一句话"老师,你好!"。

public class HelloWorldApp{public static void main(String[] args){System.out.println("老师,你好!");}}4.编译并运行下面的Java Application程序,写出运行结果。

1:public class MyClass {2:private int day;3:private int month;4:private int year;5:public MyClass() {6:day = 1;7:month = 1;8:year = 1900;9:}10:public MyClass(int d,int m,int y) {11:day = d;12:month = m;13:year = y;14:}15:public void display(){16:System.out.println(day + "-" + month + "-" + year);17:}18:public static void main(String args[ ]) {19:MyClass m1 = new MyClass();20:MyClass m2 = new MyClass(25,12,2001);21:m1.display();22:m2.display();23:}24:}运行结果:1-1-190025-12-2001实验2:Java基本数据类型一、实验目的(1)掌握javadoc文档化工具的使用方法。

计算机应用基础实验教程第1章 计算机基础知识 参考答案

计算机应用基础实验教程第1章 计算机基础知识 参考答案
m 116. Flash o 117. MPEG .c 118. 模拟环境、用户、环境 w 119. 计算机、网络 da 120. 机器人、专家系统、模式识别 h 121. 破坏计算机功能、毁坏数据、自我复制 k 122. 定时病毒 w. 123. 预防、检测、清除 ww 124. 人工、软件
125. 刑事犯罪
4. 机器语言 汇编语言
5. 512x1024
6. ASCII
7. 信息
8. 位图和矢量图
9. 隐蔽性 传染性 潜伏性 破坏性 触发性
10. 信息复制 信息交换
11. 循环
12. 过程
m 13. 参照完整性
o 14. DEBFCA
.c 15. 硬件系统 软件系统
w 16. CPU
控制器 存储器 输入设备

90. CPU 91. 1024x1024

92. 媒体
案 93. 数据压缩与解压缩、媒体同步、多媒体网络、超媒体 答 94. 多媒体硬件、多媒体软件
后 95. 位图、矢量图 课 96. 4、8、16、24
97. 隐蔽性、传染性、潜伏性、破坏性、触发性
98. CPU 管理、存储管理、设备管理、文件管理和进程管理
99. 存储、查询、修改、排序、分类
100. SQL Server、Oracle
101. 通用应用软件、专用应用软件、定制应用软件
102. 计算机技术、声像技术、通信技术
103. 界面技术
104. 视频和音频数据的压缩、解压缩技术
105. JPEG、MPEG、H.261
106. 音频信息 107. 采样频率、量化位数、声道数 108. 单声道、双声道 109. 点、线、面或简单立体图形 110. 视频 111. 23 112. MPEG 113. 音频、视频、图片浏览 114. 矢量 115. 流

电工实验思考题答案汇总

电工实验思考题答案汇总

实验1常用电子仪器的使用实验报告及思考题1.总结如何正确使用双踪示波器、函数发生器等仪器,用示波器读取被测信号电压值、周期(频率)的方法。

答:要正确使用示波器、函数发生器等仪器,必须要弄清楚这些仪器面板上的每个旋钮及按键的功能,按照正确的操作步骤进行操作.用示波器读取电压时,先要根据示波器的灵敏度,知道屏幕上Y轴方向每一格所代表的电压值,再数出波形在Y轴上所占的总格数h,按公式计算出电压的有效值。

用示波器读取被测信号的周期及频率时,先要根据示波器的扫描速率,知道屏幕上X轴方向每一格所代表的时间,再数出波形在X轴上一个周期所占的格数d,按公式T=d×ms/cm,,计算相应的周期和频率。

2.欲测量信号波形上任意两点间的电压应如何测量?答:先根据示波器的灵敏度,知道屏幕上Y轴方向每一格所代表的电压值,再数出任意两点间在垂直方向所占的格数,两者相乘即得所测电压。

.3.被测信号参数与实验仪器技术指标之间有什么关系,如何根据实验要求选择仪器?答:被测信号参数应在所用仪器规定的指标范围内,应按照所测参量选择相应的仪器。

如示波器、函数发生器、直流或交流稳压电源、万用表、电压表、电流表等。

4.用示波器观察某信号波形时,要达到以下要求,应调节哪些旋纽?①波形清晰;②波形稳定;③改变所显示波形的周期数;④改变所显示波形的幅值。

答:①通过调节聚焦旋钮可使波形更清晰。

②通过配合调节电平、释抑旋钮可使波形稳定。

③调节扫描速度旋钮。

④调节灵敏度旋钮。

实验2基尔霍夫定律和叠加原理的验证七、实验报告要求及思考题1.说明基尔霍夫定律和叠加原理的正确性。

计算相对误差,并分析误差原因。

答:根据实验数据可得出结论:基尔霍夫定律和叠加原理是完全正确的。

实验中所得的误差的原因可能有以下几点:(1)实验所使用的电压表虽内阻很大,但不可能达到无穷大,电流表虽内阻很小,但不可能为零,所以会产生一定的误差。

(2)读数时的视差。

(3)实验中所使用的元器件的标称值和实际值的误差。

高考生物重点知识串讲 (11)

高考生物重点知识串讲 (11)

(6)在神经细胞上动作电位产生与静息电位恢复过程中,Na+流入和排出都是被动
考点互动探究
[答案] (1)× (2)√ (3)× (4)× (5)× (6)×
[解析] (1)甘油是脂溶性小分子,其通过细胞膜的方式为自由扩散。 (3)主动运输是逆浓度梯度进行的,可加大膜内外物质浓度差。
(4)消耗能量的运输方式不一定是主动运输,还可能是胞吞、胞吐。
+ 成时Na 内流等 + ⑥神经细胞静息状态下K 外流
⑦小肠吸收无机盐、葡萄糖、
氨基酸等 ⑧神经细胞分泌神经递质 ⑨吞噬细胞吞噬抗原 ⑩胰岛B细胞分泌 胰岛素 (1)以上属于自由扩散的是
①②③ 。
。 。
(2)以上属于协助扩散的是 ④⑤⑥
(3)以上属于主动运输的是 ⑦
(4)以上属于胞吞的是 ⑨

;以上属于胞吐的是 ⑧⑩
生质体的伸缩性小,0~1 h内细胞体积与原生质体体积的变化量不相等,B项错
误。2~3 h内细胞吸水,物质A溶液的渗透压小于细胞液的渗透压,C项正确。 0~1 h内细胞失水,液泡中液体的渗透压小于细胞质基质的渗透压,D项错误。
考点互动探究
4.[2018· 浙江杭州一模] 将小鼠肝细胞置于不同浓度的NaCl溶液中,一段时间后测 定细胞体积和数量,实验结果如图2-7-7所示。下列叙述正确的是 ( )
考点互动探究
[答案] (1)× (2)× (3)× (4)×
[解析] (1)水分子的运动是双向的。
(2)只有活的、成熟的植物细胞才能发生质壁分离和复原。 (3)质壁分离时细胞失水,细胞液浓度增大,渗透压增大,植物细胞吸水能力增强。 (4)由于细胞壁具有全透性,所以在细胞膜和细胞壁之间充斥的液体为外界溶液, 而细胞膜具有选择透过性,细胞膜与液泡膜之间的液体为细胞质基质。

第十一章《电路及其应用》单元测试(202年12月22日答案解析讲评)(信丰一中高二第一学期)

第十一章《电路及其应用》单元测试(202年12月22日答案解析讲评)(信丰一中高二第一学期)

第十一章《电路及其应用》单元测试一、单选题(共7小题,每小题4分,共28分,每小题只有一个选项符合题目要求)1.关于电流的下列说法中正确的是()A.因为电流有方向,所以电流是矢量 B.通过导线横截面的电荷量越多,电流越大C.通电时间越短,电流越大 D.单位时间内通过导体横截面的电荷量越多,导体中的电流越大2.欧姆表是由表头、干电池和调零电阻等串联而成的,有关欧姆表的使用和连接,正确的叙述是()A.测电阻前要使红黑表笔相接,进行机械调零,使表头的指针指欧姆零刻度处B.红表笔与表内电池的负极相接,黑表笔与表内电池的正极相接C.测电阻时,表针偏转角度越大,待测电阻值越大D.实验结束,拔出红黑表笔,选择开关可以停在任意位置3.R1=10 Ω,R2=20 Ω,R1允许通过的最大电流为1.5 A,R2两端允许加的最大电压为10 V。

若将它们串联,加在电路两端的最大电压可以是()A.45 V B.5 V C.25 V D.15 V4.某同学用伏安法测电阻时,分别采用了内接法和外接法,测得的某电阻R x的阻值分别为R1和R2,则所测阻值与真实值R x间的关系为()A.R1>R x>R2 B.R1<R x<R2 C.R1>R2>R x D.R1<R2<R x5.某电解质溶液内,若在1s内各有1.0×1019个2价正离子和2.0×1019个1价负离子通过某截面,那么通过这个截面的电流是()A. 6.4AB. 3.2AC. 1.6AD. 06.有一个长方体金属电阻,材料分布均匀,边长分别为a、b、c,且a>b>c.电流沿以下方向流过该金属电阻,其中电阻阻值最小的是()A. B. C. D.7.现有甲、乙两根完全相同的金属裸导线,如果把甲导线均匀拉长到原来的2倍,把乙导线对折后并在一起,然后给它们分别加上相同电压后,则在相同时间内通过甲、乙导线的电荷量之比为()A. 1:4B. 1:8C. 1:16D. 16:1二、多选题(共3题,每小题6分,共18分。

电子技术应用实验(数字电路综合实验)_电子科技大学中国大学mooc课后章节答案期末考试题库2023年

电子技术应用实验(数字电路综合实验)_电子科技大学中国大学mooc课后章节答案期末考试题库2023年

电子技术应用实验2(数字电路综合实验)_电子科技大学中国大学mooc课后章节答案期末考试题库2023年1.用数字示波器双踪测量不同频率的相关信号时,应选哪个信号为触发源?参考答案:频率低的信号2.约束文件中“set_property PULLDOWN true [get_ports {col[3]}]”是?参考答案:将第3列下拉至低电平3.若工程中只使用矩阵键盘中的一个按键,则参考答案:可以不需要按键扫描4.在本次实验示例中,将行列式键盘的行值定义为参考答案:输出信号5.如果要求不仅能显示16进制数,还要包括"-",那么显示译码器接收的数据至少应为参考答案:5位6.实现6位数码管动态显示16进制数时,可以不改写哪部分的代码?参考答案:显示译码器部分7.如果你要在一个工程中添加自定义的IP核,首先应在Project manager中点击参考答案:Settings8.IP核的意思是参考答案:知识产权核9.如果实现5位数码管动态显示,则电路中计数器的位数至少为参考答案:310.所介绍的555多谐振荡器电路中,振荡周期的改变与()有关。

参考答案:电容C_电阻R2_电阻R111.所介绍的555多谐振荡器电路中,占空比的改变与()无关。

参考答案:电容C12.对于本次实验中的多谐振荡器电路,若要实现其输出矩形波的振荡频率约为160Hz,占空比约为89%。

所选择的电阻R1和R2的比值约为()。

参考答案:7:113.对于本次实验中的多谐振荡器电路,若要实现其输出矩形波的振荡频率约为4700Hz,可供选择的电阻R1和R2值约为10千欧姆,则电容C应选取()。

参考答案:0.01微法14.所介绍的555多谐振荡器电路中,当VCC(引脚8端)为9V,电压控制端(引脚5)悬空,则该多谐振荡器Vc(2、6脚)处三角波的幅度大约为()。

参考答案:3V15.用视频中介绍的方法产生占空比为50%的分频信号输出,将50MHz信号分频为2KHz,如果计数器计数值从0依次加一到999循环,那么输出频率为?参考答案:25KHz16.假如clr是清零端,通过语句always@(posedge CP or posedge clr),可以知道clr是哪一种清零?参考答案:异步清零17.在过程块中哪种赋值语句必须按照编写顺序依次执行?参考答案:阻塞式赋值18.非阻塞式赋值的赋值运算符是?参考答案:<=19.在always块中,应该采用哪种赋值?参考答案:过程赋值20.在verilog语言中,下面哪个符号不能用作设计源文件或约束文件里的注释符号?参考答案:*21.本实验中门电路构成的单稳触发器输出信号的脉冲幅度和以下哪些因素有关?参考答案:门电路的电源电压_最后一个与非门的器件类型22.根据实验电路中给出的参数,这个单稳触发器最大定时时间可能是?参考答案:约4uS23.本实验中门电路构成的单稳触发器电路对输入信号的触发条件为?参考答案:下降沿触发24.施密特触发器和单稳态触发器都可以对脉冲实现整形,这两种电路对脉冲整形后,那种电路可以得到相同的脉宽?参考答案:单稳态触发器25.在Verilog语言中关于if-else语句说法不正确的是?参考答案:有一条if语句就有一条对应的else语句26.实验开发板的时钟为50MHZ,实验中要求设计的计数器时钟为5HZ,则分频器的分频比应为多少?采用实验介绍的分频方法,verilog语句中的分频计数范围应设为多少?参考答案:10M, 0~499999927.在本实验内容一的顶层模块连接图中,对应模块u2正确的例化语句应该是?参考答案:counter10 u2(。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验11输入输出流一、实验目的(1)掌握Java I/O基本原理。

(2)掌握标准输入/输出流和Scanner类的基本使用方法。

(3)掌握FileInputStream、FileOutputStream抽象类的基本使用方法。

二、实验任务(1)阅读给定的Java Application程序,按要求回答问题并写出运行结果。

(2)按要求编写一个Java Application程序,并编译、运行这个程序。

三、实验内容1、从标准输入读取数据import java.io.*;import java.util.*;public class StdInput {public static void main(String[] args) throws Exception {1:System.out.println("input:");2:byte b[]=new byte[512];3:int count=System.in.read(b);4:System.out.println("count=:"+count);5:System.out.println("output:");6:for(int i=0;i<count;i++)7:{System.out.print(b[i]+" ");}} }(1)分析程序代码,写出运行结果。

(2)将编号为6:和7:的两行改成一行语句System.out.println(b);输出的结果如何?分析为什么?(3)如果将编号为2:的那一行代码改成double b[]=new double[512];那么修改其他的地方,完成正确输入和输出double类型的数组元素,请写出修改后的完整的运行代码和结果。

import java.io.*;import java.util.*;public class StdInput {public static void main(String[] args) throws Exception {System.out.println("input:");double b[]=new double[512];Scanner sin=new Scanner(System.in);//int count=System.in.read();//System.out.println("count=:"+count);System.out.println("output:");for(int i=0;i<b.length;i++){b[i]=sin.nextDouble();System.out.print(b[i]+" ");}} }2、编写程序实现如下操作过程:先在指定的当前目录下创建名“temp”的子目录,在“temp”目录下创建两个文件“temp1.txt”和“temp2.txt”,然后列表显示temp目录下的所有文件;接下来再重命名“temp1.txt”为“temp3.txt”,删除文件“temp2.txt”,再在temp目录下创建tp子目录,在“tp”目录下创建两个文件“temp4.txt”和“temp5.txt”,然后再次显示temp目录下的所有文件。

import java.io.*;public class FileDirectory {public static void main(String[] args) throws Exception{ File currentPath=new File(".");File tempPath=new File(currentPath,"temp");tempPath.mkdir();File temp1=new File(tempPath,"temp1.txt");temp1.createNewFile();File temp2=new File(tempPath,"temp2.txt");temp2.createNewFile();【代码1】//创建文件temp2.txtSystem.out.println("第一次的目录文件:");listsubdir(tempPath);File newf=new File(tempPath,"temp3.txt");temp1.renameTo(newf);temp2.delete();【代码2】//删除temp2.txt文件File tempPath1=new File(tempPath,"tp");tempPath1.mkdir();【代码3】//创建子目录tpFile temp4=new File(tempPath1,"temp4.txt");temp4.createNewFile();【代码4】//创建文件temp4.txtFile temp5=new File(tempPath1,"temp5.txt");temp5.createNewFile();System.out.println("更改后的目录文件:");listsubdir(tempPath);}//递归显示指定目录的内容方法static void listsubdir(File currentPath)throws Exception {String filenames[]=currentPath.list();for(int i=0;i<filenames.length;i++){File f=new File(currentPath,filenames[i]);if(f.isDirectory())【代码5】//判断f是否是目录{System.out.println("仍然是一个目录,进行递归调用"+f.getAbsolutePath());listsubdir(f);}else System.out.println(f.getName());}}}写出运行结果:3.将如下三组不同类型的数据利用DataInputStream和DataOutputStream写入文件,然后从文件中读出。

三组数据如下:{ 19.99, 9.99, 15.99,3.99, 4.99 }; { 12, 8, 13, 29, 50 };{ "Java T-shirt", "Java Mug", "Duke Juggling Dolls", "Java Pin","Java Key Chain"} import java.io.*;public class S2 {public static void main(String[] args) throws IOException { double prices []={19.99,9.99,8.97};int units []={12,8,9};String describle []={"java t-shirt","java mug","java coat"};DataOutputStream out = new DataOutputStream(newFileOutputStream("test.txt"));//创建数据输出流for (int i = 0; i < prices.length; i ++){ out.writeDouble(prices[i]);out.writeChar('\t');out.writeInt(units[i]);【代码1】//写入数量out.writeChar('\t');out.writeChars(describle[i]);out.writeChar('\n');}out.close();//关闭数据输出流DataInputStream in = new DataInputStream(new FileInputStream("test.txt"));【代码2】//创建数据输入流double price;int unit;String desc;double total = 0.0;try{//利用数据输入流读文件内容while (true){ price = in.readDouble();【代码3】//读出价格in.readChar(); // throws out the tabunit = in.readInt();in.readChar(); // throws out the tabdesc= in.readLine();System.out.println("你已经订购:" + unit + " 数量的" +desc + " 价格为:" + price);total = total + unit * price;}}catch (EOFException e)//捕获异常{e.printStackTrace();}System.out.println("总价格为: $" + total);in.close(); //关闭数据输入流}}4、将上题中的三组不同类型的数据利用对象串行化的方式写入文件,然后从文件中读出。

import java.io.*;class prices implements Serializable【代码2】//定义prices类{ double price;int unit;String product;prices(double pc,int un,String pt){price=pc;unit=un;product= pt;}}public class S1 {public static void main(String[] args) throws IOException, ClassNotFoundException {double pri []={19.99,9.99,8.97};int units []={12,8,9};String describle []={"java t-shirt","java mug","java coat"};for(int i=0;i<pri.length;i++){prices ps=new prices(pri[i],units[i],describle[i]);FileOutputStream fos=new FileOutputStream("f2.txt");ObjectOutputStream oout=new ObjectOutputStream(fos);//实例化输出对象ooutoout.writeObject(ps);【代码2】//写入对象oout.flush();ps=null;ObjectInputStream oin=new ObjectInputStream(new FileInputStream("f2.txt"));【代码3】//实例化输入对象oin ps=(prices)oin.readObject();oin.close();System.out.println("输出prices["+i+"]类的信息:");System.out.print("jiage:"+ps.price);System.out.print("\t");System.out.print("shuliang :"+ps.unit);System.out.print("\t");System.out.print("migncheng:"+ps.product);System.out.print("\n");}}}5、比较下面两段代码,执行之后有什么区别,说明原因。

相关文档
最新文档