java程序设计教程第3章_Java程序基础.ppt

java程序设计教程第3章_Java程序基础.ppt

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

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

文档评论(0)

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

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

1亿VIP精品文档

相关文档