9月2日总结

图片置灰

PrixelReader:这是一个接口,定义了读取像素的方法。

PixelWriter:这是一个接口,定义了向WritableImage对象中写像素的方法。

//获得图片宽度
getWidth();
//获得图片长度
getHeight();
//写入像素
WritableImage wImage = new WritableImage(width, height);
PixelReader pixelReader = image.getPixelReader();
PixelWriter writer = wImage.getPixelWriter();
//得到每一个点的颜色
Color color = pixelReader.getColor(x, y);
//将每一个点的颜色置灰
writer.setColor(x, y, color.grayscale());

IO流

InputStream/Reader:所以输入流的基类,前者是字节输入流,后者是字符输入流

OutputStream/Writer:所以输出流的基类,前者是字节输出流,后者是字符输出流

反序列化:输入流、ObjectInputStream 新增readObject()

序列化:输出流、ObjectOutputStream 新增writeObject()
注意:1、先序列化后反序列化,反序列化顺序必须与序列化一致
2、不是所有的对象都可以序列化,类必须实现java.io.Serializable接口,也不是所有的属性都需要序列化,不需要序列化的信息用transient修饰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值