只想知道 发表于 2015-1-18 11:17:52

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的目的更多的是培养自身的工作能力,我觉得工作能力的一个核心就是:独立思考能力,因为只有独立思考后,才会有自己的见解

深爱那片海 发表于 2015-1-20 19:43:29

Java是一种计算机编程语言,拥有跨平台、面向对java

不帅 发表于 2015-1-29 17:35:11

其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。

冷月葬花魂 发表于 2015-2-6 03:03:36

是一种为 Internet发展的计算机语言

透明 发表于 2015-2-10 04:11:48

在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

变相怪杰 发表于 2015-2-28 19:25:09

不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。

莫相离 发表于 2015-3-3 17:25:30

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

第二个灵魂 发表于 2015-3-11 11:51:32

应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展

小妖女 发表于 2015-3-18 09:51:30

应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展

仓酷云 发表于 2015-3-25 14:56:22

是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
页: [1]
查看完整版本: JAVA网页设计JSP教程:开端打仗进修JSP语法基本