Java语法基础 - 五笔字型输入法基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 Java语法基础 (时间:3次课,6学时) 第3章 Java语法基础 教学提示:任何复杂的软件系统都是采用某种语言的基本特性构建起来的。 本章主要介绍:Java语言的基础知识,包括Java语言的基本元素、Java语言的流程控制。 第3章 Java语法基础 3.1 标识符、关键字、数据类型 3.2 变量、声明和赋值 3.3 变量的初始化 3.4 类型转换与强制类型转换 3.5 表达式和流程控制 3.6 数组 3.7 课后练习 3.1 标识符、关键字、数据类型 3.1.1 标识符 3.1.2 Java关键字 3.1.3 基本Java数据类型 3.1 标识符、关键字、数据类型 在前两章中已经介绍了几个Java程序,本节将介绍正式的Java程序构成的基本要素。 3.1.1 标识符 在Java语言中,标识符是变量、类或方法的名称,例如: int idCounter;//idCounter 就是一个整型变量的标识符 一个标识符可以由大写或小写的字母、数字、下划线(_)、美元符号($)按任意顺序组合而成,但不可以以数字开头。这是因为如果允许以数字开头就会和数字常量发生混淆。另外,标识符是大小写敏感的,例如idCounter和IdCounter不是同一个标识符。 3.1.2 Java关键字 关键字是对Java编译器有特殊含义的字符串,是编译器和程序员的一个约定,程序员利用关键字来告诉编译器其声明的变量类型、类、方法特性等信息。目前的Java语言共定义了如表3-1所示48个关键字,具体每个关键字的意义和用法将在本书之中逐步介绍。 3.1.2 Java关键字 表3-1 Java关键字 3.1.3 基本Java数据类型 Java定义了8个简单(或基本)的数据类型:字节型(byte),短整型(short),整型(int),长整型(long),字符型(char),浮点型(float),双精度型(double),布尔型(boolean),这些类型可分为4组。 ? 整数:该组包括字节型(byte),短整型(short),整型(int),长整型(long),它们是有符号整数。 ? 浮点型数:该组包括单精度浮点型(float)和双精度浮点型(double),它们代表有小数精度要求的数字。 ? 字符:该组包括字符型(char),它代表字符集的符号,例如字母和数字。 ? 布尔型:该组包括布尔型(boolean),它是一种特殊的类型,表示真/假值。 3.1.3 基本Java数据类型 (1) 整数——byte,short,int,long Java定义了4个整数类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)。这些都是有符号的值,数值为正数或是负数。Java 不支持只能是正的无符号的整数。许多其他计算机语言,包括C/C++,支持有符号或无符号的整数。然而,无符号整数是不必要的。具体地说,无符号概念主要被用来指定高位状态,它定义了当int表示一个数字时的符号。 3.1.3 基本Java数据类型 (2) 浮点型数——float,double 浮点数字也就是我们所熟知的实数。在Java中表示这些实数的方法是采用两类浮点数据类型(见表3-3),一类是单精度浮点类型(float),一类是双精度浮点类型(double),Java实现浮点数采用的是标准浮点型(IEEE-754)和运算符集,并且是独立于平台的。 3.1.3 基本Java数据类型 (3) 字符——char 在Java中,存储字符的数据类型是char。 Java的char与C或C++中的char不同。在C/C++中,char的宽度是8位,但Java的情况不同。Java使用Unicode码代表字符。Unicode定义的国际化的字符集能表示迄今为止人类语言的所有字符集。它是几十个字符集的统一,因此它要求16位。这样,Java中的char类型是16位的,其范围是0~65536。人们熟知的标准字符集ASCII 码的范围仍然是0~127,扩展的8位字符集ISO-Latin-1的范围是0~255。既然Java被设计为允许其开发的Applet(小应用程序)在世界范围内使用,因此使用Unicode码代表字符是说得通的。当然,Unicode的使用对于英语、德语、西班牙语或法语的语言是有点低效,因为它们的字符能容易地被包含在8位以内。但是为了全球的可移植性,这一点代价是必须的。 3.1.3 基本Java数据类型 (4) 布尔型——boolean 在Java中定义了一种基本数据类型boolean来表示逻辑值,它只有两个文字值即true和false,以下是一个有关boolean类型变量的声明和初始化: boolean isClose

文档评论(0)

allap + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档