- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言02(数据类型)
第2章初识对象和简单数据类型 教学基本要求 了解Java语言中简单使用对象的方法 熟悉Java语言的基本数据类型 理解Java基本数据类型的转换方式 学会Java运算符的使用,理解运算符的优先级。 2.1 计算矩形面积问题 用Java语言实现矩形面积的计算。 2.2 使用类描述矩形 对矩形进行抽象: 具有长和宽属性 能计算矩形面积 Java中类的定义 类声明:在java中使用class关键字声明类,格式为:class Rect。 类体:类声明之后的一对大括号“{}”以及其间的内容称作类体,大括号之间的内容称作类体的内容 2.3 使用类创建对象 Java中类创建对象需经过两个步骤: 声明对象 为对象分配变量 2.3.1 用类声明对象 如:用Rect声明一个名为r的对象: Rect r; 2.3.2 为对象分配内存 程序声明对象后需要对所声明的对象分配变量,这样该对象才可以被程序使用。 r = new Rect(); 2.3.3 使用对象 对象通过“.”运算符操作自己的变量,调用自己的方法。 2.6 在一个源文件中编写多个类 实例 2.7 标识符与关键字 2.7.1标识符用来标识、变量名、方法名、等有效字符序列称为标识符 2.7.2关键字就是java语言中被赋予特定意义的单词。不可以把关键字作为标识符来用。 2.4 在java中使用对象 实例 2.5 java应用程序的基本结构 实例 Java数据类型 在Java语言中,主要有两种类型的数据:基本类型和引用类型。相应地,也就有了两种类型的变量。 基本数据类型 基本数据类型是Java语言中预定义的、长度固定的、不能再分的类型,数据类型的名字被当作关键字保留。 与其他大数的程序设计语言所不同的是,由于Java程序跨平台运行,所以Java的数据类型不依赖于具体计算机系统。 Java的基本数据类型 常量 常量是在程序运行中不变的量,是一个简单的值的标识符或名字,它们直接在Java代码中指定。Java支持3种类型的常量: 数值常量 布尔常量 字符常量 1、数值常量 Java支持2种数值常量:常数常量和实数常量。 (1)整型常量 整型常量是最常用的常量,包括byte、short、int、long4种,它们都可以采用十进制、八进制、十六进制表示,其中byte、short和int的表示方法相同,而长整型必须数的后面加字母L或l。 整型常量在用十六进制表示时用0x开头。 整型常量在用八进制表示时用0开头 (2)实型常量 实型常量可分为双精度和浮点两种类型。 浮点数后面必须用F或f加以说明,双精度数、后面的D可以省略。 4、布尔常量 Java中的布尔常量属于boolean类型,它的值只能是true或false两种形式。与C/C++中的逻辑值不同的是,它不能代表整数,同时它也不是字符串,不能被转换成字符串常量。 3、字符常量 字符常量是由单引号括起来的单个字符,如:’a’、’6’等。字符常量是号的常量,占2个字节。Java语言使用16位的Unicode字符集。 Java语言使用转义符表示一些有着特殊意义的字符如:’\n’、’\t’。 Unicode Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。随着计算机工作能力的增强,Unicode也在面世以来的十多年里得到普及。 Java转义符 变量 变量为我们提供了一种访问内存中数据的一方法。 1、变量的命名 变量必须先定义后使用。变量的定义需要指出变量的类型、名称,还可以为其赋初值(初始化),一般格式为: 类型 变量名[=初始值]; 例如:double di=0.34; 可以在一个语句中声明多个变量,每个都具有相同的类型,各变量名之间用逗号分开。 例如:int length,width; 变量命名注意事项 变量名必须是一个合法的标识符。一个标识符是以字母或下划线或$符号开头的一串Unicode字符。中间不能包括空格。 变量名必须不是一个关键字、布尔型字符或null。 Java对变量名区分大小写。 变量名必须在作用域中是惟一的。 数据类型的转换 数据类型转换是将一种类型的数据转变为另一种类型的数据。当表达式中的数据类型不一致时,就需要进行数据类型转换。类型转换的方法有两种:隐式类型转换和类型转换。 当一个容量小的类型转化为一个容量大的类型时,编译器会常常自动完成类型转换的工作。被称为隐式类型转换。 当把一个容量 较大的数据类型向一个容量较小的数据类型转换时,为了避免信息的丢失,编译不会自动完成这类转换,而必须由程序员使用显式类型转换。其格式为: (类型
文档评论(0)