轻松学java之成员字段

轻松学java之成员字段

ID:21897047

大小:753.83 KB

页数:42页

时间:2018-10-21

轻松学java之成员字段_第1页
轻松学java之成员字段_第2页
轻松学java之成员字段_第3页
轻松学java之成员字段_第4页
轻松学java之成员字段_第5页
资源描述:

《轻松学java之成员字段》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章成员字段上一章我们为大家讲述了如何定义类和对象,其中类包括类名和类主体两部分。而类主体又包括成员字段和成员方法两个主要部分。成员字段用来表示类的属性,它是构成类的重要组成部分。通常成员字段在类中声明之后就可以在对象中使用了。本章将为大家详细讲解成员字段的用法。3.1定义成员字段成员字段表示了类的属性,定义成员字段之后,我们就可以对其进行赋值等具体的操作了。成员字段的定义格式如图3.1所示。1.数据类型在Java语言中每个变量都具有数据类型。数据类型指定了该类数据的存储方式,包括所占内存空间的大小、取值范围及其可以进行的操作等。

2、2.成员字段名对于字段名,读者在给字段命名时,除了要遵循命名规则外,最好要选择相应的一个或多个英文单词作为它的名称,这样可以“见名知意”,增强程序的可读性。比如我们可以举一个人的例子,然后定义他的属性,我们可以比较图3.2中两种命名方法,会发现左边的字段名通俗易懂,而右边则过于一般,根本看不出其代表什么意思。2.成员字段名匈牙利命名法目前比较流行的命名方法是微软推行的匈牙利命名法,我们推荐大家使用的是一种简化的匈牙利命名法,称为驼峰命名法,它只有两条规则,具体的应用方法,如图3.5所示。3.2Java基本数据类型我们在上一小节中知道

3、数据类型是用来表示数据的存储方式的。因为在计算机中数据都是以二进制的形式存储在计算机中的,为了使我们清楚我们存储的数据到底属于哪种类型,我们在定义成员字段时要先声明其数据类型。Java语言中的数据类型可以分为基本数据类型和复合数据类型,具体情况如图3.6所示。3.2Java基本数据类型1.整型整型用来表示不含小数部分的数字。Java语言中共有四种整数类型,分别是byte、short、int和long。这四种数据类型所占存储空间和表示范围如表3.1所示。类型名称类型标识占用空间/B取值范围字节型byte1-128~127短整型shor

4、t2-215~215-1整型int4-231~231-1长整型long8-263~263-12.浮点型浮点型用来表示含有小数的数字。Java语言中共有float和double两种浮点数类型。这两种数据类型所占用的内存空间、取值范围如表3.2所示。类型名称类型标识占用空间/B取值范围单精度浮点型float43.4e-038~3.4e+038双精度浮点型double81.7e-308~1.7e+3083.字符型字符型用关键字char表示,它是采用Unicode编码的16位字符类型,其表示范围是0~65536。标准的8位ASCII字符集是

5、Unicode字符集的子集,其取值范围为0~127,因此,ASCII字符仍然是有效的C#字符串。表3.3展示了所有的ASCII码,表3.4对控制字符的缩写进行了解释。3.字符型ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i1

6、0LF42*74J106j11VT43+75K107k12FF44,76L108l13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18DC250282R114r19DC351383X115s20DC452484T116t21NAK53585U117u22SYN54686V118v23TB55787W119w24CAN56888X120x25EM57989Y121y26SUB58:90Z122z27ESC59;91[123{28FS60<9

7、2/124

8、29GS61=93]125}30RS62>94^126~31US63?95—127DEL3.字符型NUL空VT垂直制表SYN空转同步SOH标题开始FF走纸控制ETB信息组传送结束STX正文开始CR回车CAN作废ETX正文结束SO移位输出EM纸尽EOY传输结束SI移位输入SUB换置ENQ询问字符DLE空格ESC换码ACK承认DC1设备控制1FS文字分隔符BEL报警DC2设备控制2GS组分隔符BS退一格DC3设备控制3RS记录分隔符HT横向列表DC4设备控制4US单元分隔符LF换行NAK否定DEL删除4.布尔型布尔型用关键字

9、boolean表示。用来表示逻辑值true和false的。boolean类型的值也只能是true或者false。3.3数值的表达我们知道每种语言都有自己的表达方式,正如汉语使用汉字,英语使用英文字母一样,Java语言也有其特有的表达方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。