基于Java语言程序设计I/O流在招聘系统的设计与应用

2019-09-10 09:50金英华
学习与科普 2019年26期
关键词:大连理工大学字符字节

金英华

摘 要:System类是Java语言程序设计中的一个功能强大、很有实用价值的类,程序中提供了标准输入/输出(I/O)流及运行时的系统信息。System类是一个静态类,不能像其它类创建自己的对象,它的所有属性和方法也都是静态的,引用时要以System作为前缀。

关键词:I/O流,InputStreamReade类r,BufferedReader类,

1、概述

I/O流分为两种,一种是字节流类,另一种是字符流类,分别由四个抽象类来表示:InputStream,OutputStream,Reader,Writer。字节流类都是InputStream和OutputStream类的子类,字节流类所操作的数据都是以一个字节(8位)的形式传输;字符流类都是Reader和Writer类的子类,字节流类所操作的数据都是以两个字节(16位)的形式传输。因为Java的跨平台特性和使用16位的Unicode字符集,使得字符流類在处理网络程序中的字符时比字节流类更有优势。

2、I/O流的应用

某项工作对身高要求较严,需要在170cm~180cm之间,若低于170cm便产生TooShortException异常,若高于180cm,则会产生TooTallException异常,从控制台输入身高值,然后对身高进行检测,合格,便打印合格信息;不合格打印,打印异常信息。

设计程序要实现如图的运行结果:

参考文献

[1]李卓玲主编.Java程序设计实用教程.大连理工大学出版社,2005.

[2] 迟勇主编.Java语言程序设计.大连理工大学出版社,2013.

[3] 迟勇主编.Java语言程序设计实验及实训指导.大连理工大学出版社,2013.

猜你喜欢
大连理工大学字符字节
Python实现图片转字符画
字节跳动瞄准教育等新业务
正则表达式快速入门
图片轻松变身ASCⅡ艺术画
LANGUAGES
浅谈理工科大学校园文化
机械工程领域全日制工程硕士研究生《机械工程标准体系》课程的构建
高校开展民族团结进步教育的方案设计
视频监视系统中字符叠加技术的应用
人类进入“泽它时代”