Java--第1天--IO流(一)

温馨提示:
本人在http://how2j.cn?p=36286这个网站学习的第一天,做个总结,欢迎大家前去访问学习。
在这个网站里面有系统的学习路线,大家可以根据自己的情况选择合适的学习路线。(点击图片即可跳转到这个页面哦,去试试吧)

  • 流的概念

流就是一系列数据,包括输入流(InputStream)和输出流(OutputStream)。

  • 文件输入流

建立一个文件输入流,这个流可以用来把数据从硬盘的文件读取到JVM内存中

package io;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;

/**
 * 
 * @author Administrator
 * return:文件输入流
 * 思路:
 * 1.创建一个File对象
 * 2.创建基于文件的输入流
 * 3.捕获异常。
 */
public class IoDemo1 {
	
	public static void main(String[] args) {
		
		//1.创建一个File对象
		File file = new File("F:/eleven.txt");
		
		//2.创建基于文件的输入流
		try {
			//通过这个输入流,可以把数据从硬盘中读取到java虚拟机中,也就是(JVM)中。
			FileInputStream fis = new FileInputStream(file);
			
		} catch (FileNotFoundException e) {
			
			e.printStackTrace();//3.捕获异常
		}
	}

}

文件输出流(OutputStream):

package io;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;

/**
 * 
 * @author Administrator
 * return:文件输出流
 * 思路:
 * 1.创建一个File对象
 * 2.创建基于文件的输出流
 * 3.捕获异常。
 */
public class IoDemo1 {
	
	public static void main(String[] args) {
		
		//1.创建一个File对象
		File file = new File("F:/eleven.txt");
		
		//2.创建基于文件的输出流
		try {
			//通过这个输出流,可以把数据从硬盘中读取到java虚拟机中,也就是(JVM)中。
			FileOutputStream fos = new FileOutputStream(file);
			
		} catch (FileNotFoundException e) {
			
			e.printStackTrace();//3.捕获异常
		}
	}

}

字节流:

InputStream字节输入流
OutputStream字节输出流
用于以字节形式读取和写入数据

ASCll码:
所有数据存放在计算机中,都是以数字的形式存放的,所以字母就需要转换成数字才可以存放

字符十进制数字十六进制数字
!3321
"3422
#3523
$3624
%3725
&3826
'3927
(4028
)4129
*422A
+432B
,442C
-452D
.462E
/472F
04830
14931
25032
35133
45234
55335
65436
75537
85638
95739
:583A
;593B
<603C
=613D
>623E
@6440
A6541
B6642
C6743
D6844
E6945
F7046
G7147
H7248
I7349
J744A
K754B
L764C
M774D
N784E
O794F
P8050
Q8151
R8252
S8353
T8454
U8555
V8656
W8757
X8858
Y8959
Z905A
[915B
\925C
]935D
^945E
_955F
`9660
a9761
b9862
c9963
d10064
e10165
f10266
g10367
h10468
i10569
j1066A
k1076B
l1086C
m1096D
n1106E
o1116F
p11270
q11371
r11472
s11573
t11674
u11775
v11876
w11977
x12078
y12179
z1227A
{1237B
|1247C
}1257D
~1267E

友情链接:http://how2j.cn?p=36286

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值