计算机、互联网与Java编程基础:数据、语言与对象技术
1. 数据层次结构
计算机处理的数据项形成了一个数据层次结构,从最简单的数据项(位)到更复杂的如字符、字段等,结构变得越来越大且复杂。以下是数据层次结构的详细介绍:
- 位(Bits) :计算机中最小的数据项,其值可以为 0 或 1,被称为位(二进制数字的缩写)。计算机令人印象深刻的功能仅涉及对 0 和 1 的最简单操作,如检查位的值、设置位的值以及反转位的值。
- 字符(Characters) :人们使用二进制位形式的数据很繁琐,因此更倾向于使用十进制数字(0 - 9)、字母(A - Z 和 a - z)和特殊符号(如 $、@、% 等),这些被称为字符。计算机的字符集是用于编写程序和表示数据项的所有字符的集合,计算机只能处理 1 和 0,所以字符集将每个字符表示为 1 和 0 的模式。Java 使用 Unicode 字符,它由 1、2 或 4 个字节(8、16 或 32 位)组成,Unicode 包含了世界上许多语言的字符。
- 字段(Fields) :字段由字符或字节组成,是一组传达意义的字符或字节。例如,由大小写字母组成的字段可以表示一个人的姓名,由十进制数字组成的字段可以表示一个人的年龄。
- 记录(Records) :几个相关的字段可以组成一个记录(在 Java 中实现为类)。在工资系统中,员工的记录可能包括员工识别号、姓名、地址、小时工资率、年初至今的收入和预扣税款等字段。
- 文件(Files) :文件是一组相关的
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



