- 1、本文档共49页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 第二章 Java程序设计的基本概念 标识符 数据类型 常量值 变量 运算符与表达式 标识符 标识符:用于定义各种对象名称的字符串集合 用户自定义标识符:一般指变量或方法等的名字; 系统专用标识符又称关键字:是编译程序本身所规定使用的专用词。 标识符命名规则: 可以用字母、下划线“_”或“$”作为开头字符,但数字不能作为变量的开头字符; 标识符中间不能使用空格; 不能使用Java的操作符,如“+”、“-”、“*”、“/”等; 用户自定义标识符不能使用Java的关键字; 严格区分大小写,即:my_var和My_var将被认为是两个不同的标识符。 Java所提供的主要关键字:P24 例:className、 $member、 _variable、 var_num、 varObj1 1var、 case、 are 数据类型 一.Java数据类型 二.Java基本数据类型的默认值 在Java程序中定义的变量若是还没有赋予初值,Java会给予一个默认值。下表列出了各种不同数据类型的默认值: 常量 在程序的整个运行过程中,其值保持不变的量,称之为常量,在Java程序设计语言中,常量有多种类型: Java语言在简单数据类型类中提供了四个特殊符号常量用来表示整型的最大和最小值常量: 2.? 实型常量Java的实型常量值有两种形式:(1) 十进制数形式:由数字和小数点组成,且必须有小数点,如12.34,-98.0。(2)? 科学计数法形式:如:1.75e5或326E3,其中e或E之前必须有数字,且e或E之后的数字必须为整数。 Java实型常量默认在内存中占64位,是具有“双精度型”(double)类型的值。如果考虑到需要节省运行时的系统资源、而运算时的数据值取值范围并不大且运算精度要求也并不太高的情况下,可以把它表示为“单精度型”(float)类型的数值,单精度型数值要在该常数后面加F或f,如69.7f,表示一个float型实数,它在内存中占32位。 Java简单数据类型类中提供的几个表示最大、最小值的实型常量以及其他几个溢出的实型特殊符号常量: 3.字符型和字符串常量 Java的字符型常量值是用单引号引起来的一个字符,如‘e’、‘E’,需要特别注意的是,单引号和双引号在此不可混用,双引号是用来表示字符串的,“H”、“d”等都是表示单个字符的字符串。 除了以上所述形式的字符常量之外,Java还允许使用一种特殊形式的字符常量来表示一些难以用一般字符来表示的字符,这种特殊形式的字符是以一个“\”开头的字符序列,称为转义字符,下表列出了Java中常用的转义字符及其所表示的意义: 4. 布尔型常量 Java的布尔型常量值只有两个值:false(假)和true(真)。 常量的定义和使用 final type 常量名=常量值 [,常量名[=常量值]] 其中 type表示数据类型名 常量名的命名规则就是标识符的命名规则 [……] 表示该项可选 常量命名约定:一般常量名都用大写字母表示,如果有多个单词组成常量名,单词之间用下划线连接。 例2.1.1:已知圆半径值(R)计算圆面积(S=πR2) public class CircleArea{ public static void main(String args[]){ final int R=3; // 声明R为整型常数,并赋值为3 System.out.println(The circle area is \n +(3.14*R*R)); } } ? 变量 一.变量概述 变量是程序中的基本存储单元,在程序的运行过程中,变量的值可视具体情况而变动。与常量类似的是,变量也可分为下述类型: 1. 整型变量 2.? 实型变量 3.? 字符变量 字符变量的类型为char,它在内存中占16位,其取值范围为0 ~ 65535。 Java中的字符数据集属于Unicode字符集,是16位无符号型数据,例如0x0061表示字符‘a’,也就是十进制数97。 ? 4.? 布尔型变量 Java的布尔型变量的取值范围只有两个值:false(假)和true(真)。在内存中占1位。 布尔型变量又称为逻辑型变量,一般用于逻辑测试,在程序的流程控制中的使用率相当高。 二.变量的定义及赋值 1. 变量名命名规则: 约定:变量名是以小写字母开头(而类名是以一个大写字母开头的
文档评论(0)