JSP渐进教程(1)
来源:互联网 发布:软件开发ppt模板 编辑:程序博客网 时间:2024/04/30 11:40
客户端(client)与服务器端(server)的概念服务器:
广义地说,服务器分两种(硬件服务器、软件服务器)
硬件服务器:指相对PC机而言,性能和稳定性较好的、采用特殊硬件的计算机。
软件服务器:通俗的说,就是指安装了某种服务软件,并能提供相应的服务的机器,我们称之为服务器。
服务软件有很多种,常见的有:
WWW服务的软件:PWS、IIS、APACHE
J2EE中间件应用服务器:websphere、silverstream
JSP引擎(弱的WWW服务功能):TOMCAT,resin,weblogic,jrun
SMTP、 POP3:iis的smtp,exchange,lotus domino
FTP:iis所自带
客户端:相对服务器来说,就是享受了某种服务的一方,被称之为客户端。但若要享有某种服务也必须安装相应的软件,如(IE/NETSCAPE、OUTLOOK/FOXMAIL、CUTEFTP)
数据类型
基本类型有以下四种:
int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)
float长度数据类型有:单精度(32bits float)、双精度(64bits double
boolean类型变量的取值有:ture、false
char数据类型有:unicode字符,16位
对应的类类型:Integer、Float、Boolean、Character、Double、Short、Byte、Long
转换原则:
从低精度向高精度转换
byte 、short、int、long、float、double、char
注:两个char型运算时,自动转换为int型;当char与别的类型运算时,也会先自动转换为int型的,再做其它类型的自动转换
基本类型向类类型转换
正向转换:
通过类包装器来new出一个新的类类型的变量
Integer a= new Integer(2);
反向转换:
通过类包装器来转换
int b=a.intValue();
类类型向字符串转换
正向转换:
因为每个类都是object类的子类,而所有的object类都有一个toString()函数,所以通过toString()函数来转换即可
反向转换:
通过类包装器new出一个新的类类型的变量
eg1: int i=Integer.valueOf("123").intValue()
说明:上例是将一个字符串转化成一个Integer对象,然后再调用这个对象的intValue()方法返回其对应的int数值。
eg2: float f=Float.valueOf("123").floatValue()
说明:上例是将一个字符串转化成一个Float对象,然后再调用这个对象的floatValue()方法返回其对应的float数值。
eg3: boolean b=Boolean.valueOf("123").booleanValue()
说明:上例是将一个字符串转化成一个Boolean对象,然后再调用这个对象的booleanValue()方法返回其对应的boolean数值。
eg4:double d=Double.valueOf("123").doubleValue()
说明:上例是将一个字符串转化成一个Double对象,然后再调用这个对象的doubleValue()方法返回其对应的double数值。
eg5: long l=Long.valueOf("123").longValue()
说明:上例是将一个字符串转化成一个Long对象,然后再调用这个对象的longValue()方法返回其对应的long数值。
eg6: char=Character.valueOf("123").charValue()
说明:上例是将一个字符串转化成一个Character对象,然后再调用这个对象的charValue()方法返回其对应的char数值。
基本类型向字符串的转换
正向转换:
如:int a=12;String b;b=a+"";
反向转换:
通过类包装器
eg1:int i=Integer.parseInt("123")
说明:此方法只能适用于字符串转化成整型变量
eg2: float f=Float.valueOf("123").floatValue()
说明:上例是将一个字符串转化成一个Float对象,然后再调用这个对象的floatValue()方法返回其对应的float数值。
eg3: boolean b=Boolean.valueOf("123").booleanValue()
说明:上例是将一个字符串转化成一个Boolean对象,然后再调用这个对象的booleanValue()方法返回其对应的boolean数值。
eg4:double d=Double.valueOf("123").doubleValue()
说明:上例是将一个字符串转化成一个Double对象,然后再调用这个对象的doubleValue()方法返回其对应的double数值。
eg5: long l=Long.valueOf("123").longValue()
说明:上例是将一个字符串转化成一个Long对象,然后再调用这个对象的longValue()方法返回其对应的long数值。
eg6: char=Character.valueOf("123").charValue()
说明:上例是将一个字符串转化成一个Character对象,然后再调用这个对象的charValue()方法返回其对应的char数值。
- JSP渐进教程(1)
- WinPcap编程渐进教程1
- 日历开发渐进教程(1)
- WinPcap编程渐进教程
- WinPcap编程渐进教程(中文)
- linux系统学习渐进教程
- 日历开发渐进教程(2)
- 日历开发渐进教程(3)
- 日历开发渐进教程(4)
- 日历开发渐进教程(5)
- WinPcap编程渐进教程(e文)
- WinPcap编程渐进教程(2)
- WinPcap编程渐进教程(3)
- JSP-----循序渐进教程1
- PWA 渐进式实践 (1)
- HTML5语言教程:渐进使用HTML5语言识别
- Processing 教程(14) - 渐进地认识While Loop!
- JSP教程
- 管理.Net中数据连接管理器中的已有连接
- Ivar聊天实录:软工技术发展趋势
- 全选DataGrid里的复选框
- 相信直觉
- Weblogic81:CA配置以及单向SSL配置
- JSP渐进教程(1)
- 基于Visual C++6.0的DDL编程实现
- Dll(动态链接库)学习笔记
- 从长尾巴理论(long tail theory) 看 去中心化的可能(ZZ)
- 学习笔记(TIJ)-自己的注释
- 哪位大侠有microsoft exchange 2003的注册码~~~~~~~~~在线等,急用,感激不尽
- 爱情如水,宽容是杯~
- 用php生成wappush文件
- ServletConfig参数和ServletContext参数