《JSP基础》PPT课件

《JSP基础》PPT课件

ID:39357157

大小:1.72 MB

页数:74页

时间:2019-07-01

《JSP基础》PPT课件_第1页
《JSP基础》PPT课件_第2页
《JSP基础》PPT课件_第3页
《JSP基础》PPT课件_第4页
《JSP基础》PPT课件_第5页
资源描述:

《《JSP基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章JSP基础授课教师:朱晓军TEL:1390351884813303518848OICQ:56292810邮箱:zhuxiaojun@tyut.edu.cn太原理工大学计算机学院3.1JSP基础3.1.1数据类型JSP常用数据类型如下:(1)整型整型变量根据存放的数据的范围不同,可分为下列类型:byte型位数为8位,存放-27~(27-1)之间的整数。short型位数为16位,存放-215~(215-1)之间的整数。Int型位数为32位,存放-231~(231-1)之间整数。long型位数为64

2、位,存放-263~(263-1)之间的整数。例如:<%bytea=1,b=160;intc=2805;%>(2)浮点型float型位数为32位,数的范围为3.4e-038~3.4e+038。对于foat型常量后面要跟小写f,否则会认为是double型。另外,双精度浮点小数可以采用科学计数发来表示。double型位数为64位,数的范围为1.7e-308~1.7e+308。例如:<%floatd=12.8f;doublee=12.88E2;%>(3)字符型字符型即char型,在计算机中用16位无符号数表

3、示,其取值范围为0~65535,所以可以表示Unicode字符集。字符型常量是用单引号引起来的一个字符,转义字符用“”引导。例如:ddd1-3位8进制数的字符uxxxx1-4位16进制数的字符’单引号字符\斜杠字符r回车字符换行字符例如:<%charc1=’a’;charc2=0x61;%>(4)逻辑型逻辑型(又称布尔型)数据主要用来存放逻辑判断的结果。取值为True(真)或False(假)。当将其他数据类型转换为逻辑数据时,非0转换为True,0转换为False。例如:<%bool

4、eanb1=true;booleanb2=1;booleanb3=1<2;%>注意:数值常量一般用十进制表示,也可以用其他进制表示。十六进制表示用0x引导,例如:0xffff为65535。常量也可以看成一个变量,其内容为固定不变。JSP中定义这种常量,要加关键字“final”。例如:<%finalintf1=2085;finalcharc=’a’;%>3.1.2运算符和表达式1.JSP中的运算符JSP中常用运算符分为算术运算符、关系运算符、逻辑运算符、位运算符、条件运算符。算术运算符算术运算符如表3

5、-1所示。运算符说明例(初值x=10)结果+加x+313-减x-37*乘x*330/除x/33.33%余数X%31++递增x++11--递减x--9表3-1算术运算符说明赋值运算符赋值运算符如表3-2所示。运算符说明例(初值x=10)x的结果=等于赋值x=1010+=加赋值x+=313-=减赋值x-=37*=乘赋值x*=330/=除赋值x/=33.33%=余数赋值x%31.=字符串赋值x.=”abc”“10abc”关系运算符关系运算符如表3-3所示。运算符说明例(初值x=10)结果==等于x==10

6、true!=不等于x!=10false>大于x>12false>=大于等于x>=8true<小于x<10false>=小于等于x<=10true逻辑运算符逻辑运算符如表3-4所示。运算符说明例(初值x=10)结果&&与x==3&&x==10false

7、

8、或x==3

9、

10、x==10true!非!x>3false位运算符运算符如表3-5所示。运算符说明例(二进制)结果(二进制)&按位与00101010&0001011100000010

11、按位或00101010

12、0001011100111111~按位非~00

13、10101011010101^按位异或00101010

14、0001011100111101<<左移00101010<<210101000>>右移00101010>>211101010>>20000101011111010>>>无符号右移11101010>>200111010条件运算符逻辑表达式?结果1:结果2如果“逻辑表达式”为真,则值为结果1,否则为结果2。2.运算符的优先级对一个包含多种类型的运算符表达式进行运算时,要按运算符的优先顺序从高向低进行,同级的运算符则从左到右的方向进行。运算符的优先顺

15、序如表3-6所示。优先次序(优先次序依次降低)运算符一元运算符++,--,!,~乘、除法运算符*,/,%加、减法运算符+,-移位运算符>>,>>>,<<关系运算符<,>,<=,>=关系运算符==,!=按位与运算符&按位异或运算符^按位或运算符

16、逻辑与运算符&&逻辑或运算符

17、

18、条件运算符?:赋值运算符=,+=,–=,*=,/=,%=,^=,&=,

19、=,<<=,>>=,>>>=3.JSP的表达式的显示显示表达式的语法规则为:<%=expression%>其中,expres

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

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

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