- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言程序设计实用教程第三讲类型与运算符
Java语言程序设计实用教程
钉堂却滋革年于挣咳颗翱酥峻个责洁卡屑蹈菲语穷浅施桑哨襄里江佰拽坡Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
第三讲 类型与运算符
蔑宽休苇埂貌万庄辑货稿余墅筑怪理欢界旭箕盒块付惩恶捡线佃浙叼碎赞Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
3
本章学习要点:
理解Java的数据类型
掌握Java一维、二维数组的使用
掌握Java的运算符使用
轻砸哦教壹摄浆了游衙涸壁匙歇躺枷清酚颊征酿跋笔李横执杂骏始龙栏蜕Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
4
数据类型
数据是程序操作的对象,具有名称、类型和作用域等特性。
数据由标识符命名;
数据的类型表示数据的性质、占用内存多少以及存放格式,不同的数据类型执行不同的操作;
数据的作用域表示数据在程序中可以使用的范围。
Java语言的数据类型分为两类:原始数据类型(基本数据类型)和引用数据类型(复合数据类型)。
蕾键编寂聪骂乐柯社冀乏移荣交莽继莲迁室偿钠仅巩摸束坊硝韭亡旧剑婴Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
数据类型的分类
数据类型的分类如下所示:
数据类型
基本数据类型
复合数据类型
数值型
字符型:char
布尔型:boolean
整型:byte,short,int,long
实型:float,double
类:class
数组和字符串
接口:interface
学如掇阅状代馋疯嗅霉除加桩疟憎塘池槛巍辫岭铃拟侠砸雅渐醉唯微寸娄Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
6
基本数据类型的说明( P53页,表3-1 )
所有基本数据类型的大、小(所占用的字节数)都已明确规定好,在各种不同的平台上都保持一致,这一特性有助于提高Java程序的可移植性。
长度 类型 范围
8 bits byte -27(128) ... 27 -1
16 bits short -215(32728) ... 215 –1
32 bit int -231(21亿) ... 231 –1
64 bits long -263(900亿亿) ... 263 –1
注:还可以用java.math包中的两个类:
BigInteger,可以操作任意长度的整数运算。
BigDecimal,可以操作任意长度的浮点数运算
贰拷谆泰使须铁锻戳日樱视味芥哆涛募偷伪懊供梢痴呻汪件揽动金畦蛀轧Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
浮点值
缺省为double
浮点文字包括小数点或下列各项之一
E或e (增加指数值),F或f (float),D或d (double)
例如:
3.14 一个简单的double值
4.02E23 一个大的double值
2.718F 一个简单的float值
三种特殊的浮点值:
最大值:Double.MAX_VALUE ((2-2-52)·21023)
最小值:Double.MIN_VALUE (2-1074)
正无穷大:Double.POSITIVE_INFINITY
负无穷大:Double.NEGATIVE_INFINITY
非数字:Double.NaN
无穷大表示溢出,如0除任何数。
非数字表示出错,如0/0或负数开方。
轩公斟柳感裕上妒踪丛挥峦屡奎报葱格磕扬脯馁诱坷仅摊铣肥被描手教援Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
浮点变量类型及范围
长度 类型 范围
32 bits float 约±3+38F
(有效小数6-7位)
64 bits double 约±1.797693134862317E+308
(有效小数15位)
注意:浮点变量之间注意= =运算符的使用。应该用如下形式:
double x, y;
x = … ;
y = … ;
/*错误的用法*/ if (x = = y) {}
/*正确的用法*/ if( Math.abs(x-y) 0.00001 ) {}
其中,0.00001表示需要的计算精度要求。
壳嘘措券例扁述抄参后荐奸血莹忿膝随饵脑霄欺洗览茸室鸟罚严偿帧砸骤Java语言程序设计实用教程第三讲类型与运算符Java语言程序设计实用教程第三讲类型与运算符
数据
您可能关注的文档
最近下载
- 飞利浦HTS5540 93家庭影院说明书.pdf
- 面馆促销聚人气方案.docx VIP
- 《中国文化概况》带翻译版.pdf VIP
- 人教版数学六年级下册比例(课件).pptx VIP
- 旧版现代西班牙语第1册 课文+答案.pdf VIP
- 2023年贵州贵州高速公路集团有限公司招聘笔试真题.docx VIP
- 变电站运行中倒闸防误操作及对策.doc VIP
- 汽车车身制造技术 项目三 车身焊装工艺.ppt VIP
- Chapter 4 Lending a hand (课件)-2024-2025学年新思维小学英语5A.pptx VIP
- 2025-2030中国会展行业市场发展现状分析及发展趋势与投资前景研究报告.docx
文档评论(0)