6 Java流

合集下载

java实训心得体会总结6篇

java实训心得体会总结6篇

java实训心得体会总结6篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作报告、演讲致辞、条据文书、合同协议、心得体会、自我鉴定、规章制度、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as work reports, speeches, written documents, contract agreements, insights, self-evaluation, rules and regulations, teaching materials, complete essays, and other sample essays. If you want to learn about different sample formats and writing methods, please pay attention!java实训心得体会总结6篇只有用真实的情感写心得体会,才能让读者感受到我们的真诚与热情,写心得体会是我反思自己行为的重要工具,本店铺今天就为您带来了java实训心得体会总结6篇,相信一定会对你有所帮助。

JavaIO流详解(三)----字节流InputStream和OutPutStream

JavaIO流详解(三)----字节流InputStream和OutPutStream

JavaIO流详解(三)----字节流InputStream和OutPutStream我们都知道在计算机中,⽆论是⽂本、图⽚、⾳频还是视频,所有的⽂件都是以⼆进制(字节)形式存在的,IO流中针对字节的输⼊输出提供了⼀系列的流,统称为字节流。

字节流是程序中最常⽤的流。

在JDK中,提供了两个抽象类InputStream和OutputStream,它们是字节流的顶级⽗类,所有的字节输⼊流都继承⾃InputStream,所有的字节输出流都继承⾃OutputStream。

既然⼆者是抽象类,那么就不能实例化,都是依赖于具体继承它们的⼦类去实现。

但⼆者抽象类中也包含它们各⾃的⽅法,如果我们先了解清楚抽象类中每⼀个⽅法的含义,那么对于后续具体的⼦类将会有⾮常⼤的帮助。

1、字节输⼊流InputStreamInputStream是所有字节输⼊流的⽗类,定义了所有字节输⼊流都具有的共同特征。

其内部提供的⽅法如下:image上图中的三个read()⽅法都是⽤来读数据的。

int read():每次读取⼀个字节,返回读取到的字节。

int read(byte[] b):每次读取b 数组长度的字节数,然后返回读取的字节的个数[注意与read() ⽅法的区别],读到末尾时返回-1。

int read(byte[] b,int off,int len):每次读取b 数组长度的字节数,从数组b 的索引为off 的位置开始,长度为len个字节。

⼩贴⼠:close⽅法,当完成流的操作时,必须调⽤此⽅法,释放系统资源。

其中InputStream的实现类FileInputStream是专门⽤于读取⽂件中的数据,通过它将⽬标设备上的数据读⼊到程序。

FileInputStream的构造⽅法:FileInputStream(File file):通过打开与实际⽂件的连接来创建⼀个FileInputStream ,该⽂件由⽂件系统中的File对象file命名。

《java第6章io流》课件

《java第6章io流》课件
《java第6章io流》PPT课 件
这是《java第6章io流》的PPT课件,其中包含了IO流的概念、分类和基本操 作,以及字节流、字符流和转换流的读写案例。
IO流的概念
1 输入输出流
IO流用于处理设备之间的数据传输,输入流用于读取数据,输出流用于写入数据。
2 流的操作
通过流可以实现对文件、网络、键盘等设备的数据读写操作。
2 输出流
创建转换输出流对象,进行字符流和字节流之间的转换。
转换流的读写案例
转换输入流
使用转换输入流将字节流转换为字符流,进行数 据读取和处理。
转换输出流
使用转换输出流将字符流转换为字节流,将字符 数据写入文件中。
总结和展望
通过学习《java第6章io流》,我们了解了IO流的概念、分类和基本操作,以及字节流、字符流和转换 流的读写案例。继续深入学习,可以更好地应用IO流来处理文件和数据。
IO流的分类
字节流
字节流以字节为单位进行 读写操作,适用于处理二 进制数据或者字节流。
字符流
字符流以字符为单位进行 读写操作,适用于处理文 本文件或者字符数据。
转换流
转换流用于处理字节流和 字符流之间的转换,可以 在字符流和字节流之间转 换数据。
字节流的基本操作
输入流
• 创建字节输入流对象 • 读取字节数据 • 关闭流
输出流
• 创建字节输出流对象 • ห้องสมุดไป่ตู้入字节数据 • 关闭流
字节流的读写案例
读取字节数据
使用字节输入流读取文件中的字节数据,并进行 相应的处理。
写入字节数据
使用字节输出流将字节数据写入文件中,保存数 据。
字符流的基本操作
输入流
创建字符输入流对象,读取字符数据并进行处理。

java的心得最新6篇

java的心得最新6篇

java的心得最新6篇优秀的心得体会必须结合自己的真实经历,才能让每一个字都充满情感与力量,经常撰写心得体会,有助于培养我们对事物的观察力和分析能力,本店铺今天就为您带来了java的心得最新6篇,相信一定会对你有所帮助。

java的心得篇1在本学期我们进行了为期三周的java实训。

回首本学期的java 学习,虽说时间很短,但其中的每一天都使我收获很大、受益匪浅,它不但极大地加深了我对一些理论知识的理解,不仅使我在理论上对java有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益匪浅。

除此以外,我知道了什么叫团队,怎样和团队分工合作;同时我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。

这也是第一次让我亲身感受到理论与实际的相结合,让我大开眼界。

也是对以前所学知识的一个初审吧!这次实训对于我以后学习、找工作也是受益匪浅的,在短短的三周中相信这些宝贵的经验会成为我今后成功的重要的基石;这对于我的学业,乃至我以后人生的影响无疑是极其深远的。

这次实训虽然是我们的第一次,心得体会不过同学们表现不错,由此看来,我们在进入大学的这几个月里学到了不少的专业知识,只是自己感觉不到而已。

对于所学专业,我们不能过于自卑和担忧,否则会妨碍自己学习。

实训是学习java的重要环节,有利于我们巩固专业知识、掌握工作技能,提高就业筹码。

我把本次为期三周的实训看作是理论与实践相结合的桥梁。

通过这周的实训和学习,我知道了此次实训的目的,也清楚目前自己的不足,那就是缺乏相应的知识与经验,对所学的专业知识不能够很好地运用于实践操作。

正所谓百闻不如一见,经过这次自身的切身实践,我才深切地理会到了走出课堂,投身实践的必要性。

平时,我们只能在课堂上与老师一起纸上谈兵,思维的认识基本上只是局限于课本的范围之内,也许就是这个原因就导致我们对专业知识认识的片面性,使得我们只知所以然,而不知其之所以然!限制了我们网络知识水平的提高。

Java课件6Java字符串

Java课件6Java字符串
21
6.1 String 类— 字符串替换…
replace 方法可用于删除当前字符串 中的某个子串,例如: 中的某个子串,例如: String s1= ”abcabcabc”; s1 String s2= s2 s1.replace(”bc”,””); aaa” 则 s2 中的字符串为 “aaa”
面向对象的程序设计与 Java
第6章 Java字符串
1
主要内容
6.1 String 类 6.2 StringBuffer 类
2
6.1 String 类—基本情况…
Java 字符串是一个 unicode 字符序 列, 每个 unicode 是一个 16 位代码 用来表示一个字符。 , 用来表示一个字符。 Java 字符串表示为 String 对象或 StringBuffer 对象 String 类用来建立不需要改变的字符 串对象。 串对象。
6
6.1 String 类—构造方法
构造方法使用示例: 构造方法使用示例: String s1=new String(); s1 等效于: s1 等效于:String s1=””; char[] value={’J’,’a’,’v’,’a’, ’语’,’言’}; String s2=new String(value); s2 String s3=new String(s2); s3 String(s2
12
6.1 String 类—定位…
int indexOf(String str); 返回子串 str 在当前字符串中首次出现 的位置, str, 的位置,若未找到 str,返回 –1。 例如: 例如: String s = ”ABCDEFGH”; System.out.println( s.indexOf(”CDE”)); 将输出 2 。 int indexOf(String str, int from); 同上, 同上,但从下标 from 处开始查找 。

Java 6新特性

Java 6新特性

SPOTO IT 人才培训机构 SPOTO CCIE 实验室 SPOTO BOOTCAMP IT 专家集训营 雏鹰部落 —— IT 初学者的部落 web: bbs: 以伙伴关系帮助客户成功,帮助员工成功,帮助合作伙伴成功。 —— 我们共创未来 !
Service Professional Outstanding Teamwork Obtain public void actionPerformed(ActionEvent e) { openBrowser("/lj"); } }); MenuItem sendMail = new MenuItem("Send Mail to me"); sendMail.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { sendMail("mailto:lj@"); } }); MenuItem edit = new MenuItem("Edit Text File"); sendMail.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { edit(); } }); MenuItem exitMenu = new MenuItem("&Exit"); exitMenu.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } }); pm.add(openBrowser); pm.add(sendMail); pm.add(edit); pm.addSeparator(); pm.add(exitMenu); } } 如果在 Windows 中运行该程序,可以看到在系统托盘区有一个图标,右击该图标会弹出一个菜单,点击 Open My Blog 会打开 IE, 并浏览"/lj";点击 Send Mail to me 会打开 Outlook Express 给我发邮件;点击 Edit Text File 会打开记事 本编辑在程序中创建的文件 test.txt JDK6 的新特性之二:使用 JAXB2 来实现对象与 XML 之间的映射 JAXB 是 Java Architecture for XML Binding 的缩写,可以将一个 Java 对象转变成为 XML 格式,反之亦然。我们把对象与关 系数据库之间的映射称为 ORM, 其实也可以把对象与 XML 之间的映射称为 OXM(Object XML Mapping). 原来 JAXB 是 Java EE 的一部分,在 JDK6 中,SUN 将其放到了 Java SE 中,这也是 SUN 的一贯做法。JDK6 中自带的这个 JAXB 版本是 2.0, 比 起 1.0(JSR 31)来,JAXB2(JSR 222)用 JDK5 的新特性 Annotation 来标识要作绑定的类和属性等,这就极大简化了开发的工

《Java程序设计》上机实验报告 实验五 流、文件及基于文本的应用

信息科学与工程学院《Java程序设计》上机实验报告专业班级姓名学号主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)2.编写一个程序,能将一个源程序中的空行及注释去掉,并将处理后的内容写到目标文件中。

(源文件名称和目标文件名称均要求以命令行参数形式输入)import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;public class CopyFile {static String delComm(String s){if(s==null)return s;int pos=s.indexOf("//"); //去掉以//开始的注释if(pos<0)return s;return s.substring(0,pos);}public static void main(String args[]){String infname="CopyFile.java";String outfname="CopyFile.txt";if(args.length>=1)infname=args[0];if(args.length>=2)outfname=args[1];try{File fin=new File(infname);File fout=new File(outfname);BufferedReader in = new BufferedReader(new FileReader(fin));PrintWriter out = new PrintWriter(new FileWriter(fout));int cnt=0;String s = in.readLine(); //写字符串while(s != null){主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)cnt ++;s=delComm(s); //去掉以//开始的注释out.println(cnt+":\t"+s);//写出s=in.readLine(); //读入}in.close(); //关闭缓冲读入流及文件读入流的连接out.close();}catch (FileNotFoundException e1){System.out.println("File not found");}catch(IOException e2){e2.printStackTrace();}}}主要问题的出错现象:1)运行程序后,无对应的输出结果出现2)源程序编写过程中,出现方法和类的调用无法完成.出错原因:1)函数调用时候,相关函数输入变量错误2)方法名的书写不符合规范,使得方法变为变量.解决方法及效果:1) 编写和调用类的方法时,注意参数的类型和数量的对应.2)规范命名.常量用大写字母,变量用小写字母开始,类以大写字母开始.实验小结:1) 为每个类分配正确的职责.尽量保持类功能单一. 不要在一个类中做太多事.2) BufferedReader的方法:readLine():String ,当他的返回值是null时,就表示读取完毕了。

Java的语法-流程控制语句(6)

重点是equals的用法
JA V A中的Switch
1、 switch 后面小括号中表达式的值必须是整型或字符型
2、case 后面的值可以是常量数值,如1、2;也可以是一个常量表达式,如2+2 ;但不能是变量或带有变量的表达式,如a * 2
3、case 匹配后,执行匹配块里的程序代码,如果没有遇见break 会继续执行下一个的case 块的内容,直到遇到 break 语句或者switch 语句块结束
default 块可以出现在任意位置,也可以省略
这个Switch和c语言不同的地方是case后面冒号的位置冒号在数字的后面要记住。

Java 常用的3 种循环:while 、do...while 、for
While和C语言的一样
do…while 可至少执行一次
for
循环条件部分可以使用逻辑运算符组合的表达式,表示复杂判断条件,但一定注意运算的优先级,如:
代码中,必须同时满足变量i 小于10 ,并且i 不等于 5 时才会进行循环,输出变量i 的值。

Break
break 语句退出指定的循环,直接执行循环后面的代码。

Continue
continue的作用是跳过循环体中剩余的语句执行下一次循环。

嵌套循环
内循环执行完后才会执行外循环。

Java从入门到精通(第6版)


第16章反射与注解
16.1反射 16.2 Annotation注解功能 16.3实践与练习
第17章数据库操作
17.1数据库基础 17.2 JDBC概述 17.3 JDBC中常用的类和接口 17.4数据库操作 17.5实践与练习
第18章 Swing程序设计
18.1 Swing概述 18.2 Swing常用窗体 18.3常用布局管理器 18.4常用面板 18.5文字标签组件与图标 18.6按钮组件 18.7列表组件 18.8文本组件 18.9表格组件
第19章 Java绘图
19.1 Java绘图类 19.2绘制图形 19.3绘图颜色与画笔属性 19.4绘制文本 19.5显示图片 19.6图像处理 19.7实践与练习
第20章多线程
20.1线程简介 20.2创建线程 20.3线程的生命周期 20.4操作线程的方法 20.5线程的优先级 20.6线程同步 20.7实践与练习
Java从入门到精通(第6版)
读书笔记模板
01 思维导图
03 读书笔记 05 目录分析
目录
02 内容摘要 04 精彩摘录 06 作者介绍
思维导图
本书关键字分析思维导图
语言
实例
实践 类
数据库
对象
概述
第版

程序 设计
基础
注释
第章
接口
方法
类型
结构
文本
内容摘要
内容摘要
《Java从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了 使用Java语言进行程序开发需要掌握的知识。全书分为23章,内容包括初识Java,熟悉Eclipse开发工具,Java 语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类 库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注释,数据库操作,Swing 程序设计,Java绘图,多线程,网络通信,奔跑吧小恐龙,MR人脸识别打卡系统。书中所有知识都结合具体实例 进行讲解,涉及的程序代码都给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

Java语言程序设计第1-6章 课后习题答案

第1章Java语言概述选择题1-1 在下列概念中,Java语言只保留了(B)A. 运算符重载B. 方法重载C. 指针D. 结构和联合1-2 下列关于Java语言特性的描述中,错误的是(D)A. 支持多线程操作B. Java程序与平台无关C. Java和程序可以直接访问Internet上的对象D. 支持单继承和多继承1-3 下列关于Java Application程序在结构上的特点的中,错误的是(C)A. Java程序是由一个或多个类组成的B. 组成Java程序的若干个类可以放在一个文件中,也可以放在多个文件中C. Java程序的文件名要与某个类名相同D. 组成Java程序的多个类中,有且仅有一个主类1-4 Java程序经过编译后生成的文件的后缀是(C)A. .objB. .exeC. .classD. .java1-5 下列关于运行字节码文件的命令行参数的描述中,正确的是(A)A. 第一个命令行参数(紧跟命令字的参数)被存放在args[0]中B. 第一个命令行参数被存放在args[1]中C. 命令行的命令字被存放在args[0]中D.数组args[]的大小与命令行参数的个数无关判断题1-1JavaC++的语言之前问世的。

(错)1-2Java语言具有较好的安全性和可移植性及与平台无关等特性。

(对)1-3Java语言中取消了联合的概念,保留了结构概念。

(错)1-4Java语言中数据类型占内在字节数与平台无关。

(对)1-5Java语言中可用下标和指针两种方式表示数组元素。

(错)1-6Java语言的源程序不是编译型的,而是编译解释型的。

(对)1-7操作系统中进程和线程两个概念是没有区别的。

(错)1-8Java语言既是面向对象的又是面向网络的高级语言。

(对)1-9Java程序分为两大类:一类是Application程序,另一类是Applet程序。

前者又称Java应用程序,后者又称为Java小应用程序。

(对)1-10Java Application程序是由多个文件组成的,其中可以有也可以没有主文件。

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

9
6.2 输入输出流的基类
方法read()提供了三种从流中读数据的方法 提供了三种从流中读数据的方法. 方法 提供了三种从流中读数据的方法 int read():读一个整数 读一个整数 int read(byte b[]):读多个字节到数组中 读多个字节到数组中 int read(byte,int off,int len); 属于OutputStream类的方法有 类的方法有: 属于 类的方法有 write(int b):将一个整数输出到流中 将一个整数输出到流中 write(byte b[]):将数组中的数据输出到流中 将数组中的数据输出到流中 write(byte b[], int off,int len):将数组 中从 指 将数组b中从 将数组 中从off指 定的位置开始len长度的数据输出到流中 定的位置开始 长度的数据输出到流中
10
6.2 输入输出流的基类
flush():将缓冲区中的数据强制送出 将缓冲区中的数据强制送出 close():关闭流 关闭流. 关闭流 PrintStream类 类 println()不属于 不属于OutputStream类,它是 不属于 类 它是 PrintStream类的子类 能提供复杂的输出 类的子类,能提供复杂的输出 类的子类 PrintStream类的方法有 类的方法有: 类的方法有 write, flush, checkError,print, println,close. 其中println可以输出多种形式的数据 例如 可以输出多种形式的数据.例如 其中 可以输出多种形式的数据 例如: println(String s), println(char c)等 等
7
6.1 输入输出方法
为什么输入的是字符,输出是乱码 为什么输入的是字符 输出是乱码? 输出是乱码 原因:System.out.println(bArray)输出的是数组 原因 输出的是数组 的地址而不是字符 改进:将字符数组变换成字符串 改进 将字符数组变换成字符串 原来是:System.out.println(bArray); 原来是 现在为:String s=new String(bArray,0); 现在为 System.out.println(s); System.in是属于 是属于BufferedInputStream类型 是属于 类型 System.out是属于 是属于PrintStream类型 是属于 类型 System.err也是属于 也是属于PrintStream类型 也是属于 类型
3
6.1
数据流 ?
文件, 文件
起 点
文件程序文件 Nhomakorabea程序终 点
网络端点
数据流
终端 网络端点
数据流 java 流 ,
数据 java.io.* 文件I/O流 文件 流
4
6.1 输入输出方法
System类管理标准输入输出流和错误流 类管理标准输入输出流和错误流 System.out: 把输出送到缺省的显示(通常是显示器 通常是显示器) 把输出送到缺省的显示 通常是显示器 System.in 从标准输入获取输入(通常是键盘 通常是键盘) 从标准输入获取输入 通常是键盘 System.err 把错误信息送到缺省的显示 每当main方法被执行时 就自动生成上述三个 方法被执行时,就自动生成上述三个 每当 方法被执行时 对象
file1.txt
输入流 输出流
file2.txt
import java.io.*; 13 class filestream I/O 6.3 File { public static void main(String args[]) { try{ File inFile=new File("file1.txt"); File outFile=new File("file2.txt"); FileInputStream fis=new FileInputStream(inFile); FileOutputStream fos=new FileOutputStream(outFile); int c; while((c=fis.read())!=-1) fos.write(c); fis.close(); fos.close(); }catch(FileNotFoundException e) { System.out.println("FileStreamsTest: "+e); }catch(IOException e) { System.err.println("FileStreamsTest: "+e); }}}
18
6.4 数据输入输出流
数据流的建立 FileOutputStream fos= new FileOutputStream("file2.txt")); DataInputStream dis= new DataInputStream(fos) 数据输出流可以是一个已经建立好的输入数据 流对象,例如网络的连结 文件等. 例如网络的连结,文件等 流对象 例如网络的连结 文件等 下面的例子显示如何利用数据输入输出流往文 件中写不同类型的数据
DataInputStream dis=new DataInputStream( 20 6.4 数据输入输出流 FileInputStream("a.txt")); new try{ System.out.println("\t "+dis.readBoolean()); System.out.println("\t "+dis.readByte()); System.out.println("\t "+dis.readChar()); System.out.println("\t "+dis.readDouble()); System.out.println("\t "+dis.readFloat()); System.out.println("\t "+dis.readInt()); System.out.println("\t "+dis.readLong()); System.out.println("\t "+dis.readShort()); }finally{dis.close();} }}
14
6.3 File I/O
增加缓冲区流,减少访问硬盘的次数 提高效率 增加缓冲区流 减少访问硬盘的次数,提高效率 减少访问硬盘的次数
file1.txt 输入缓冲区
输入流
输出缓冲区
输出流
file2.txt
文件 文件流 缓冲区流
6.3 File I/O
缓冲区流: 缓冲区流 BufferedInputStream和 和 BufferedOutputStream 将它们与文件流相接 FileInputStream in=new FileInputStream("file1.txt"); BufferedInputStream bin= new BufferedInputStream(in,256) int len; byte bArray[]=new byte[256]; len=bin.read(bArray); len中得到是长度 bArray中得到的是数据 中得到是长度, 中得到是长度 中得到的是数据
15
16
6.3 File I/O
只有缓冲区满时,才会将数据送到输出流 只有缓冲区满时 才会将数据送到输出流. 才会将数据送到输出流 Java在输出数据流中 当对方尚未将数据取走时 在输出数据流中,当对方尚未将数据取走时 在输出数据流中 当对方尚未将数据取走时, 程序就会被阻塞. 程序就会被阻塞 有时要人为地将尚未填满的缓冲区中的数据送 使用flush()方法 方法. 出,使用 使用 方法
8
6.2 输入输出流的基类
Java中每一种流的基本功能依赖于基本类 中每一种流的基本功能依赖于基本类 InputStream和OutputStream 和 它们是抽象类,不能直接使用 它们是抽象类 不能直接使用 属于InputStream类的方法有 类的方法有: 属于 类的方法有 read():从流中读入数据 从流中读入数据 skip():跳过流中若干字节数 跳过流中若干字节数 available():返回流中可用字节数 返回流中可用字节数 mark():在流中标记一个位置 在流中标记一个位置 reset():返回标记过得位置 返回标记过得位置 markSupport():是否支持标记和复位操作 是否支持标记和复位操作 close():关闭流 关闭流
class datainput_output 19 6.4 数据输入输出流 { public static void main(String args[]) throws IOException { FileOutputStream fos=new FileOutputStream("a.txt"); DataOutputStream dos=new DataOutputStream (fos); try{ dos.writeBoolean(true); dos.writeByte((byte)123); dos.writeChar('J'); dos.writeDouble(3.141592654); dos.writeFloat(2.7182f); dos.writeInt(1234567890); dos.writeLong(998877665544332211L); dos.writeShort((short)11223); }finally{ dos.close(); }
6
6.1 输入输出方法
import java.io.*; class IOTest { public statics void main(String args[]) {try { byte bArray[]=new byte[128]; System.out.println("Enter something:"); System.in.read(bArray); System.out.print("You entered:"); System.out.println(bArray); }catch(IOException ioe) { System.out.println(ioe.toString()); } } stream\Iostream.class---f4.bat }
相关文档
最新文档