- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA第二章ppt整理
Java程序设计教程 第2章 Java语言基础 2.1 符号集 2.2 数据类型 2.3 常量与变量 2.4 运算符与表达式 2.5 数组 2.1 符号集 2.1.1 标识符 2.1.2 保留字 2.1.1 标识符 标识符都必须以合法字符、下划线_或美元符号$作开头,后面的字符可以包括大写字母(A~Z)、小写字母(a~z)以及数字(0~9)等。 合法字符是指英文大小写字母、汉字、希腊字母等等。 2.1.1 标识符 合法标识符有: point_1 _call_ bi2Hex $wage 日工资 Β μ π 非法标识符有: get Wage (含非法字符空格) room#1 (含非法字符 #) Dir/file1 (含非法字符 /) 9day (数字不能作为开头) true (和保留字相同) 2.1.2 保留字 通常标识符分为用户标识符和保留字(也叫关键字)。用户标识符是由程序员定义并使用的标识符,保留字是Java语言保留的供系统使用的标识符。程序员不能使用保留字来定义变量名、类名和函数名等 2.2 数据类型 2.2.1 整型数据 2.2.2 浮点型数据 2.2.3 字符型数据 2.2.4 布尔类型 2.2.1 整型数据 整型数据简单来说就是整数,Java支持三种形式的整型常量的记法,分别是十进制、八进制和十六进制。 十进制常数记法就是日常生活中用的整数的写法:如365,0,-29456。 八进制常数记法只需要在前面加个‘0’即可。如012表示八进制数12 . 十六进制数记法是开头加上‘0x’或者‘0X’,如0x12表示十六进制数18。-0X10表示十进制数-16。 2.2.1 整型数据 整型变量按所占存储空间的不同可分为四种不同的类型: byte,只有8位长 short,有16位长 Int ,有32位长 long ,有64位长 2.2.2 浮点型数据 浮点数可以看成数学上的实数。根据浮点型数据存储位长的不同,可分为单精度(float)和双精度浮点数(double)。 其中单精度数据类型占32个字节,双精度数据类型占64个字节。 2.2.3 字符型数据 Java使用单引号来标记字符常量,如‘A’、‘r’就是普通的字符常量。 字符可分为普通字符和特殊字符。控制字符就是一种特殊字符,是指回车、换行、制表等起控制作用的字符。 2.2.4 布尔类型 布尔变量用来保存一个逻辑结果,布尔常量只有两个:true(真)和false(假)。一般来说,整数中的零值可以和false互相转化,非零值则对应着true。 2.3 常量与变量 2.3.1 常量 2.3.2 变量 2.3.1 常量 Java用关键字final来把一个标识符定义为常量,如final double PI=3.14159。 常量的声明一般格式为: final 类型名 标识符 = 值; 2.3.1 常量 1. 整型常量 Java的整常数有三种形式: (1)十进制整数,如123,-456,0。 (2)八进制整数,以0开头,如0123表示十 进制数83,-011表示十进制数-9。 (3)十六进制整数,以0x或0X开头,如 0x123表示十进制数291,-0X12表示十 进制数-18。 整型常量在机器中占32位,具有int型的值。对于long型值,则要在数字后加L或l,如123L表示一个长整数,它在机器中占64位。 2.3.1 常量 2. 实型常量 Java的实常数有两种表示形式: (1)十进制数形式,由数字和小数点组成,且必须有小数点,如0.123,.123,123.,123.0。 (2)科学计数法形式。如:123e3或123E3,其中e或E之前必须有数,且e或E后面的指数必须为整数。 2.3.1 常量 3. 字符、字符串常量 字符常量是用单引号括起来的一个字符,如‘a’,‘A’。 Java的字符串常量是用双引号(“”)括起来的一系列字符,如“This is a string.\n”。并且Java中的字符串常量是作为String类的一个对象来处理,而不是一个简单的数据。 2.3.2 变量 最简单变量的声明格式如下: 类型名 用户标识符; 类型名是Java中任意的基本数据类型和用户自定义数据类型。 如语句int weeks; 就声明了一个名为weeks的整型变量。 要定义多个变量,用以下方法: int weeks; int days; doubl
文档评论(0)