2Java程的序设计基本语法.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2Java程的序设计基本语法

第2章 Java程序设计基本语法 ;Java程序的基本组成元素 Java基本数据类型、变量与常量 运算符与表达式 算法的基本控制结构 数组 向量类;了解Java中的关键字与标识符定义和使用 掌握基本运算符和表达式的使用方法 掌握自增和自减运算符的使用方法 理解运算符优先级 掌握分支语句、循环语句的使用方法 区分break语句和continue语句的作用 掌握return语句使用方法 熟练掌握一维数组的用法 掌握二维数组定义和用法 理解向量类;;关键字(keyword),也称保留字(reserved word),是指程序代码中规定用途的单词。也就是说,只要在程序代码内部出现该单词,编译程序就认为是某种固定的用途。标识符,也就是标识的符号,指程序中一切自己指定的名称,例如后续语法中涉及到的变量名称、常量名称、数组名称、方法名称、参数名称、类名、接口名、对象名等等。; 关键字 关键字就是Java语言中已经被赋予特定意义的一些单词。例如public,char,default等,这些保留关键字不能当成标识符使用。 Java中的关键字有:abstract boolean break byte case catch char class continue do double else extends false find finally float implement import instanceof int interface long native new null package private public return short static super switch synchronized this throw true try void while strictfp volatile transient。; 标识符: 用来标识类名、方法名、类型名、文件名的有效字符序列成为标识符。简单的说,标识符就是一个名字。 下面是命名标识符的规则。 标识符严格区分大小写。 标识符是由字母、数字、下划线(_)和美元符号($)组成的字符序列。 标识符必须以字母、下划线(_)或美元符($)开头而不能以数字开头。 标识符不能是关键字或保留字。;运算符:是一种特殊符号,用以表示数据的运算、赋值和比较。一般由一至三个字符组成,但Java将其视为一个符号。运算符共分为以下几种:算术运算符、比较运算符、条件运算符、逻辑运算符、位运算符、赋值运算符和自增自减运算符。 表达式:是指一个或多个运算符和运算数共同作用以完成某项计算的组合。计算后的值通常是一个数,但也可以不是,参与运算的运算数可以是文本、常量、变量或其它数据资源。表达式的计算与使用方式是编写程序的基础。; 运算符优先级 表2-6 运算符优先级表; Java是一种强类型语言,数据在使用前必须预先声明其类型,不同的类型有不同的数据结构、不同的存储方式,参与运算也不同。 数据类型有两种:基本数据类型和引用类型(reference)。 基本数据类型是由程序设计语言系统所定义、不可再划分的,数据所占内存的大小是固定的,与软硬件环境无关,数据在内存中存放的是数据值本身。 引用类型在内存中存放的是指向该数据的地址,不是数据值本身,它往往由多个基本数据类型组成。引用数据类型也被称为复合数据类型。;类型; Java中的常量 常量就是程序里持续不变的量。它们不会随着程序的变化呈现不同的值,用户也无法重新对一个已定义的常量赋值。Java中的常量包含整型、浮点型、布尔型、字符型、字符串型。 Java中的变量 程序中的数据存储在内存中,为了使用数据则必须知道数据所在的内存位置,如果使用内存地址编号来调用数据那会相当麻烦,因此指定某个明确的名称来存储数据,该名称就是变量(variable)。将数据指定给某个变量,就是将数据存储到对应的内存空间,用户调用该变量时就调用了相应内存中的数据。 ;数据类型 变量名1,变量名2,…变量名n;;例如: int num,total; double d1;;在编写程序过程中,经常会遇到一种情况,就是需要将一种数据类型的值转换成另一种不同数据类型的变量,由于数据类型有差异,在赋值时就需要进行数据类型的转换。 1、数值型不同类型数据的转换 自动类型转(隐式转换)换 强制类型转换(显示转换)。 2、字符串型数据与整型数据相互转换;自动类型转换要满足两个条件: 转换前后的两种类型彼此兼容, 转换后的类型的取值范围要大于源类型(低级类型数据转换成高级数据类型数据)。 例如,当byte型向int型转换时,由于int型取

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档