java程序设计教程第3章-Java程序基础

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

整理ppt
3
3.1.1 符号
1. 基本符号元素 2. 关键字 3. 标识符
整理ppt
4
基本符号元素
字母:A-Z,a-z,美元符号$和下划线(__)。 数字:0-9。 算术运算符:+,-,*,/,%。 关系运算符:>,>=,<=,!=,==。 逻辑运算符:!,&&和||。 位运算符:~,&,|,^,<<,>>,>>>。 赋值运算符:=。 其他符号:(),[],{}等等。
序中,一般浮点数的默认数据类型为double,即用 8个字节空间来存放,当然也可以用F(或f)后缀
来限定其类型为float,如55.5F、22.2f等。
整理ppt
14
4. 字符常量
字符常量是指用一对单引号括起来的字符,如‘A’、 ‘a’、‘1’、和‘*’等,事实上,所有的可见 Ascii码字符都可以用单引号括起来作为字符常量。
整理ppt
11
布尔值
布尔类型的取值范围就是true或false两个值, 因而其常量值只能是true或false,而且true或 false只能赋值给布尔类型的变量。
不过,Java语言还规定布尔表达式的值为0可 以代表false,而1(或其他非0值)则表示true。
整理ppt
12
2. 整数值
整数常量在程序中经常出现,习惯以十进制表示, 如10、100等。
如八进制或十六进制进行表示,用八进制时,需在 数字前加0示意,而十六进制加0x(或0X)标识, 譬如010(十进制值8)、070(十进制值56)、 0x10(十进制值16)、0Xf0(十进制值240)。
程序中出现的整数值默认分配四个字节的空间进行 存储,即其数据类型为int,但当整数值超出int的取 值范围(详见书上表3-1)时,系统则自动用八个字 节空间来存储,即其类型为long型,若要系统将数 值不大的整数常量也用long类型来存储,可以在数 值后添加L (或小写l)后缀,如22L。
下划线打头,后接字母、数字、下划线或美元符 号串。另外,Java语言对标识符的有效字符个数 不做限定。
合法的标识符:
a,b,c,x,y,z,result,sum,value,a2, x3,_a,$b等。
非法的标识符:
2a,3x,byte,class,&a,x-value,new,true,
@www等。
整理ppt
7
标识符命名约定
(1)一般标识符定义应尽可能“达意”, 如value,result,number,getColor, getNum,setColor,setNum等。
(2)final变量的标识符一般全大写, 如final double PI=3.1415。
(3)类名一般用大写字母打头, 如Test,Demo。
整理ppt
5
关键字
关键字是Java语言本身使用的标识符,有其特 定的作用。所有的Java关键字将不能被用作用 户的标识符,关键字用英文小写字母表示。
初学者不必刻意记忆以上关键字,在以后的使 用过程中,自然会逐步掌握的。
整理ppt
6
标识符
本书中,标识符特指用户自定义的标识符。在 Java语言中,标识符必须以字母、美元符号或者
整理ppt
13
3. 浮点数
浮点数即通常所说的实数,它包含有小数点,可以 用两种方式进行表示:标准式和科学记数式。
标准式是由整数部分、小数点和小数部分构成,如 1.5、2.2、80.5等都是标准式的浮点数。
科学记数法由一个标准式跟上一个以10为底的幂构 成,两者间需有E(或e)间隔开,如1.2e+6、5e8和3E10等都是以科学记数法表示的浮点数。在程
此外,Java语言还规定了一些转义字符,这些转 义字符以反斜杠打头,将其后的字符转变为另外 的含义。
需要注意的是,反斜杠后的数字表示Unicode字符 集的字符,而不是Ascii码字符集。
整理ppt
15
Java转义字符表
转义字符
\xxx \uxxx \' \" \r \\ \n \b \f \t
第3章 Java程序基础
整理ppt
1
本章学习目标
掌握Java程序基本语法。 理解数据类型及变量涵义。 学会定义和正确使用各种变量。 理解复合语句概念。
整理ppt
2
3.1 引言
每一个Java程序都是按照一定规则编写而成, 这些规则一般称之为程序语法,只有语法正确 了,程序才能通过编译系统的编译,进而也才 能被计算机加以执行,本章重点介绍Java程序 的基本概念和语法。
在程序执行过程中其值可以改变的数据,称为变量。
每个变量都必须有对应的名称来标识它,即变量名。 变量名由程序设计者自己命名,但要注意必须是合 法的标识符。
整理ppt
8
3.1.2 分隔符
1. 空白符
空白符在程序中主要起间隔作用,没有其 他的意义。空白符包括空格、制表符、回 车和换行符等,程序各基本元素间通常用 一个或多个空白符进行间隔。
2. 可见分隔符
可见分隔符也是用来间隔程序基本元素的, 这一点同空白符类似,但是不同的可见分 隔符有不同的用法。Java语言中,主要有 六种可见分隔符
整理ppt
9ห้องสมุดไป่ตู้
六种可见分隔符
(1)“//” (2)“/* ”和“*/” (3)“;” (4)“,” (5)“:” (6)“{”和“}”
整理ppt
10
3.1.3 常量
Java程序中使用的直接量称为常量,它 是用户在程序中“写死”的量,这个量 在程序执行过程中都不会改变,也称最 终量(用final标识的量)。
描述
1到3位八进制数所表示的字符(xxx) 1到4位十六进制数所表示的字符(xxxx) 单引号字符 双引号字符 回车 反斜杠 换行 退格 换页 跳格
整理ppt
16
5. 字符串常量
System.out.println("Hello,welcome to Java programming.");
上述语句中,用双引号括起来的就是字符串常量, 再比如:
"Nice to meet you! " "Y\t-" (¥) "1\n2\n3 " (1、2、3各占据一行) 尤其需要注意的是,单个的字符加上双引号也是字
符串常量,如: "N" (字符串常量) 'N' (字符常量) 字符串常量一般都是用来给字符串变量赋初值的。
整理ppt
17
3.1.4 变量
相关文档
最新文档