- 1、本文档共106页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目2 处理图书信息 第2章 Java基础 学习内容 标识符、关键字 基本数据类型 常量和变量 运算符和表达式 语句和语句块 数据的输入和输出 学习目标 了解Java字符集、标识符、关键字 Java基本数据类型的使用 掌握变量和常量的声明及使用 了解运算符的用法 了解表达式、语句和语句块、作用域 掌握控制台输入输出数据的方法 一、标识符和关键字 标识符是表示常量、变量、方法、类等元素的名字,标识符必须符合下面的规则: 标识符由字母、数字、下划线及美元符组成,长度没有限制; 标识符的第一个字母不能是数字; 关键字不能作标识符; 区分大小写。 例如:合法标识符:你好、 www_$12、$32、_abc 非法标识符:2count、3d、high、int、boolean 关键字是Java语言已经使用的,有特定含义,不能用做标识符。Java有50个关键字,均为小写,见教材P29。 Java命名习惯 变量名、方法名和包名常用小写字母,如果由几个单词组成,则第二个单词起,每个单词首字母大写,其余均为小写,如getArea、drawLine。 类名中每个单词的首字母大写,其余均为小写,如MyClass、HelloWorld。 常量名的每个字母均为大写,如PI、MAX。 二、数据类型(DataType) 字面值 直接出现的常量值称为字面值。 如int n=100; 100是int型的字面值 double d=5.88; 5.88是double型的字面值 字符型字面值是单引号中的单个字符。 字符串字面值是双引号中的一串字符。 整数类型 JAVA提供了四种整数类型: 类型 数据位 范围 byte 8位 -27 ~ 27-1 short 16位 -215 ~ 215-1 int 32位 -231 ~ 231-1 long 64位 -263~ 263-1 注:Java不支持无符号整数。 三种数制的整型数 十进制:由0~9组成,且首位不为0,如:1,45,332,7622 八进制:由0~7组成,且首位为0,第二位为1~7,如:03,044,077 十六进制:由0~9和a~f或A~F组成,且以0x或0X开头,如:0Xa3,0x8e,0X2B3d 整数类型示例 byte b1; // 缺省值为0 byte b2 = 127; // 赋初值为127 short s1 = (short)(b1 + b2); // 强制类型转换 short s2 = (short)(b1 + 123) // 强制类型转换 int n = b1 + b2; // 不需要强制类型转换 long l1 = 2343; // 不需要强制类型转换 long l2 = 4294967296L; // 必须用L或l结尾 long l3 = 65536*63356; // 乘法运算越界,l3为0 long l4 = 65536L*63356; // l3为4294967296L 浮点数类型 JAVA中的浮点数有两种表示方法: 标准计数法:由整数部分、小数点、小数部分组成,如123.45 科学计数法:由整数、小数点、小数和指数部分组成, 指数部分由e或E跟带正负号的整数组成, 如1.2345E+2 JAVA定义了两种浮点型数: float型占32位 double型占64位? 浮点数隐含为double型,在浮点数后加f或F,就强制转换成float型,例如:0.334为double型,0.334F为float型,0.334d为double型。 浮点数类型 浮点数(实数)常量的两种表示法 十机制小数形式: 0.23 .18 -234. 科学计数法形式: 0.23e6 1.23E-4 浮点数形式: 1.23E-4f .18F 0.23d 示例 double d1 = 127.0; // 赋初值为127 double d2 = 127; // 赋初值为127 float f1 = 127.0f; // 必须在数字后加f或F float f2 = 4.0e38f; // 错误!32位浮点数不能超过3.4028234663852886e38 float f3 = (float)d1; // 必须强制类型转换 布尔类型 布尔型数据只有两个值true和false 它们不对应于任何整数值 false为缺省值 布尔型数据
您可能关注的文档
最近下载
- (试题)基础考试电机与拖动精选试题及答案.docx VIP
- 飞机复合材料结构修理 复合材料结构修理准则及修理流程 1 复合材料结构修理准则.pptx VIP
- DBJ50T-522-2025建筑分布式光伏电站消防技术标准.pdf VIP
- 电子技术基础(张龙兴版)全套课件_(4).ppt VIP
- 医疗器械经营质量管理制度、工作程序等目录.pdf VIP
- 2024年武汉市江岸区招聘社区干事真题.docx VIP
- 护理防跌倒坠床课件.pptx VIP
- 医德医风教育及医疗纠纷防范.ppt VIP
- 长沙市芙蓉区事业单位真题2023.docx VIP
- GB-T 16494-2013 化学试剂 二甲苯.pdf
文档评论(0)