JAVA网页设计JSP教程:开端打仗进修JSP语法基本
Java的桌面程序开发在java程序员里通常叫swing开发,主要用的swing包里的类开发的,也就是通常说的c/s架构开发js|教程|语法客户端(client)与服务器端(server)的观点服务器:狭义地说,服务器分两种(硬件服务器、软件服务器)
硬件服务器:指绝对PC机而言,功能和不乱性较好的、接纳特别硬件的盘算机。
软件服务器:普通的说,就是指安装了某种服务软件,并能供应响应的服务的呆板,我们称之为服务器。
服务软件有良多种,罕见的有:
WWW服务的软件:PWS、IIS、APACHE
J2EE两头件使用服务器:websphere、silverstream
JSP引擎(弱的WWW服务功效):TOMCAT,resin,weblogic,jrun
SMTP、POP3:iis的smtp,exchange,lotusdomino
FTP:iis所自带
客户端:绝对服务器来讲,就是享用了某种服务的一方,被称之为客户端。但如果要享有某种服务也必需安装响应的软件,如(IE/NETSCAPE、OUTLOOK/FOXMAIL、CUTEFTP)
数据范例
基础范例有以下四种:
int长度数据范例有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)
float长度数据范例有:单精度(32bitsfloat)、双精度(64bitsdouble)
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型的,再做别的范例的主动转换
1,基础范例向类范例转换
正向转换:
经由过程类包装器来new出一个新的类范例的变量
Integera=newInteger(2);
反向转换:
经由过程类包装器来转换
intb=a.intValue();
2,类范例向字符串转换
正向转换:
由于每一个类都是object类的子类,而一切的object类都有一个toString()函数,以是经由过程toString()函数来转换便可
反向转换:
经由过程类包装器new出一个新的类范例的变量
eg1:inti=Integer.valueOf(“123”).intValue()
申明:上例是将一个字符串转化成一个Integer对象,然后再挪用这个对象的intValue()办法前往其对应的int数值。
eg2:floatf=Float.valueOf(“123”).floatValue()
申明:上例是将一个字符串转化成一个Float对象,然后再挪用这个对象的floatValue()办法前往其对应的float数值。
eg3:booleanb=Boolean.valueOf(“123”).booleanValue()
申明:上例是将一个字符串转化成一个Boolean对象,然后再挪用这个对象的booleanValue()办法前往其对应的boolean数值。
eg4:doubled=Double.valueOf(“123”).doubleValue()
申明:上例是将一个字符串转化成一个Double对象,然后再挪用这个对象的doubleValue()办法前往其对应的double数值。
eg5:longl=Long.valueOf(“123”).longValue()
申明:上例是将一个字符串转化成一个Long对象,然后再挪用这个对象的longValue()办法前往其对应的long数值。
eg6:char=Character.valueOf(“123”).charValue()
申明:上例是将一个字符串转化成一个Character对象,然后再挪用这个对象的charValue()办法前往其对应的char数值。
3,基础范例向字符串的转换
正向转换:
如:inta=12;
Stringb;
b=a+””;
反向转换:
经由过程类包装器
eg1:inti=Integer.parseInt(“123”)
申明:此办法只能合用于字符串转化成整型变量
eg2:floatf=Float.valueOf(“123”).floatValue()
申明:上例是将一个字符串转化成一个Float对象,然后再挪用这个对象的floatValue()办法前往其对应的float数值。
eg3:booleanb=Boolean.valueOf(“123”).booleanValue()
申明:上例是将一个字符串转化成一个Boolean对象,然后再挪用这个对象的booleanValue()办法前往其对应的boolean数值。
eg4:doubled=Double.valueOf(“123”).doubleValue()
申明:上例是将一个字符串转化成一个Double对象,然后再挪用这个对象的doubleValue()办法前往其对应的double数值。
eg5:longl=Long.valueOf(“123”).longValue()
申明:上例是将一个字符串转化成一个Long对象,然后再挪用这个对象的longValue()办法前往其对应的long数值。
eg6:char=Character.valueOf(“123”).charValue()
申明:上例是将一个字符串转化成一个Character对象,然后再挪用这个对象的charValue()办法前往其对应的char数值。
学习JAVA的目的更多的是培养自身的工作能力,我觉得工作能力的一个核心就是:独立思考能力,因为只有独立思考后,才会有自己的见解 Java是一种计算机编程语言,拥有跨平台、面向对java 其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。 是一种为 Internet发展的计算机语言 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能 应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展 应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
页:
[1]