java2(Java语言基础一)课件.ppt

java2(Java语言基础一)课件.ppt

ID:57057859

大小:242.00 KB

页数:69页

时间:2020-07-30

java2(Java语言基础一)课件.ppt_第1页
java2(Java语言基础一)课件.ppt_第2页
java2(Java语言基础一)课件.ppt_第3页
java2(Java语言基础一)课件.ppt_第4页
java2(Java语言基础一)课件.ppt_第5页
资源描述:

《java2(Java语言基础一)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java语言基础Lecture2提纲Java语言的词法变量和常量简单数据类型操作符和表达式流程控制Java语言的词法分号块空白注释标识符关键字分号在Java编程语言中,语句是一行由分号(;)终止的代码。例如totals=a+b+c+d+e+f;与下式相同total=a+b+c+d+e+f;块一个块(block)或一个复合语句是以上括号和下括号({})为边界的语句集合;块语句也被用来组合属于某个类的语句。一个块可被用在一个类的定义中publicclassDate{intday;intmonth;intyear;}块块语句可以被嵌套语句块可被嵌套。HelloWorl

2、dApp类由main方法构成,这个方法就是一个语句块,它是一个独立单元,单元本身可作为在类HelloWorldApp块中的一组事务之一。publicclassHelloWorldApp{publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");}}块其它一些块语句或组的例子如下://一个语句块{x=y+1;y=x+1;}//一个语句嵌套再另一个语句中while(i

3、a程序中允许任意多的空白,在源代码元素之间允许空白,空白的数量不限。空白(包括空格、tabs和新行)可以改善你对源代码的视觉感受。{intx;x=23*54;}{intx;x=23+54;}注释Java语言提供三种注释方法单行注释://多行注释:/**/文档注释方法:/***/注释的原则注释时以增加代码的清晰度为目的保存注释的简洁在写代码之前先写注释在写注释时不但要写出做什么,还要写出为什么这么做。标识符在Java编程语言中,标识符是赋予变量、类或方法的名称。变量名的开头可以是任何字母、下划线(_)或者是货币符号($)标识符开始不能是数字不能以关键字作为标识符J

4、ava标识符是区分大小写的标识符的长度不受限制例子有效标识符如下:identifieruserNameUser_name_sys_varl$changeString和string是不同的abstractdoubleintsuperbooleanelseinterfaceswitchbreakextendslongsynchronizedbytefinalnativethiscasefinallynewthrowcatchfloatpackagethrowscharforprivatetransientclassgoto*protectedtryconst*ifp

5、ublicvoidcontinueimplementsreturnvolatiledefaultimportshortwhiledoinstanceofstatic关键字目前Java语言一共定义了48个保留关键字。这些关键字与运算符和分隔符的语法一起构成Java语言的定义。关键字关键字对Java技术编译器有特殊的含义,它们可标识数据类型名或程序构造(construct)名。以下是有关关键字的重要注意事项:true、false和null为小写,而不是象在C++语言中那样为大写。严格地讲,它们不是关键字,而是文字。然而,这种区别是理论上的。无sizeof运算符;所有

6、类型的长度和表示是固定的,不依赖执行。goto和const不是Java编程语言中使用的关键字。常量和变量常量定义在程序运行过程中,不再发生改变的量称为常量。用保留字final来实现finaltypeSpecifiervarName=value[,varName[=value]…];如:finalintNUM=100;常量分类整数常量浮点数常量字符常量布尔常量十进制常量如100,200注意第一位不能为0八进制常量以0开头如072,065十六进制常量以0x或0X开头如0XFF长整形常量以L或l结尾缺省情况下为int整形,32位,长整形常量为64位。整数常量浮点常量默

7、认情况下浮点型常量是double型的后面带f的为float类型如2e3f3.f4f5.027763e+343.6字符常量用单引号包起来英文字母‘a’、‘A’数字‘1’、‘2’转义序列转义序列说明表示回车换行t表示制表y表示垂直制表b表示退格r表示回车f表示走纸换页布尔常量true,falsetrue1,false0布尔常量语法modifier*typeid[=value][,id[=value]…]type:byte

8、short

9、int

10、long

11、char

12、float

13、double

14、boolean

15、classID

16、interfaceIDvalu

17、e:constantso

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。