JavaWeb基礎(chǔ)與SSH框架知識(shí)總結(jié)
一、JSP知識(shí):
1.用戶第一次請(qǐng)求JSP頁(yè)面時(shí),JSP引擎會(huì)轉(zhuǎn)譯該JSP文件為Servlet文件(.java),并編譯該文件,生成字節(jié)碼文件(.class)。最后將一個(gè)HTML頁(yè)面發(fā)送給客戶端。用戶再次請(qǐng)求JSP頁(yè)面時(shí),JSP引擎會(huì)直接運(yùn)行字節(jié)碼文件,將HTML頁(yè)面發(fā)送給客戶端。
2.靜態(tài)網(wǎng)頁(yè)服務(wù)器返回的HTML文件是事先儲(chǔ)存好的,動(dòng)態(tài)網(wǎng)頁(yè)服務(wù)器返回的HTML文件是程序生成的。靜態(tài)網(wǎng)頁(yè)文件中不允許有Java代碼,動(dòng)態(tài)網(wǎng)頁(yè)文件中允許有Java代碼,也允許有HTML標(biāo)記。
3.Apache是一種網(wǎng)頁(yè)服務(wù)器,支持的技術(shù)有Perl、python、Tcl、PHP。
IIS是微軟提供的互聯(lián)網(wǎng)信息服務(wù),一般用于支持ASP、ASP.NET、PHP等技術(shù)。
Tomcat用于支持JSP技術(shù)。WebLogic用于支持JSP技術(shù)。
4.Tomcat服務(wù)器的默認(rèn)端口是8080。IIS服務(wù)器的默認(rèn)端口是80。
5.HTML文件必須由開(kāi)頭結(jié)尾。文檔頭信息包含在與之間。
包含的五種標(biāo)簽。、、、、Titlemetalinkstylescript
6.Java的頁(yè)面元素有哪些?語(yǔ)法是什么?HTML元素指令表達(dá)式Java片段注釋聲明動(dòng)作7.Include指令允許導(dǎo)入其他的文件,但必須保證與前頁(yè)面集成為一個(gè)完整的JSP頁(yè)面。
8.JSP的內(nèi)置對(duì)象有幾種?分別是什么?
共有9種:request對(duì)象,response對(duì)象,pageContext對(duì)象,session對(duì)象,application對(duì)象,out對(duì)象,config對(duì)象,page對(duì)象,exception對(duì)象9.JSP的作用域。pageContextrequestsessionapplication10.out.print和out.println11.Post提交和get提交
12.Request獲取頁(yè)面提交過(guò)來(lái)的參數(shù)或者Form表單信息的方法。
13.JavaBean類必須是非抽象的公共類,屬性必須為私有,但可通過(guò)公有方法訪問(wèn)。JavaBean的屬性可以和表單的控件名稱很好的耦合,得到表單提交的參數(shù)。
14.本機(jī)地址為:localhost或者127.0.0.1testa.jspmusic-mp3.mp315.絕度路徑是文件名的完整路徑;相對(duì)路徑是指相對(duì)當(dāng)前網(wǎng)頁(yè)文件名的路徑。16.HTML加入一些JSP元素就可以構(gòu)成一個(gè)JSP頁(yè)面。17.Jsp:include動(dòng)作標(biāo)記和include指令的區(qū)別
include指令是指把其它頁(yè)面的JAVA代碼(源碼)加進(jìn)來(lái),跟本頁(yè)面的代碼合并在一起,相當(dāng)于把源碼從那個(gè)頁(yè)面復(fù)制到本頁(yè)面中來(lái),然后再編譯。所以變量可以共用。并用由于本頁(yè)面編譯時(shí)已經(jīng)包含了別的文件的源碼,所以以后其它頁(yè)面更改時(shí),本頁(yè)面并不理會(huì),因?yàn)橐呀?jīng)編譯過(guò)了。
動(dòng)作是指兩個(gè)頁(yè)面的代碼運(yùn)行完以后,再把包含的那個(gè)頁(yè)面運(yùn)行后的HTML結(jié)果頁(yè)面加到本頁(yè)面運(yùn)行后的HTML結(jié)果頁(yè)面中來(lái)。所以變量不能共用。18.jsp:param動(dòng)作標(biāo)記不能單獨(dú)使用,必須作為jsp:include、jsp:forward標(biāo)記等的子標(biāo)記使用,并為它們提供參數(shù)。
19..JSP頁(yè)面是在服務(wù)器端執(zhí)行的,用戶得到的是生成的結(jié)果頁(yè)面。20.重定向和轉(zhuǎn)發(fā)傳遞參數(shù)的方式。
轉(zhuǎn)發(fā):request.getRequestDispatcher("apage.jsp").forward(request,response);重定向:response.sendRedirect("apage.jsp");
21.同一個(gè)客戶在同一個(gè)Web服務(wù)目錄中的session對(duì)象是相同的,在不同的Web服務(wù)目錄中的session對(duì)象是不相同的。
22.a(chǎn)pplication對(duì)象對(duì)所有用戶都是共享的,任何對(duì)它的操作都會(huì)影響到所有的用戶。
23.布置JavaBean須在Web服務(wù)目錄的WEB-INF\\classes子目錄下建立與包名對(duì)應(yīng)的子目錄,并將字節(jié)文件復(fù)制到該目錄。
24.Rs的操作。ResultSet結(jié)果集,每一次rs可以看到一行,要在看到下一行,必須使用next()方法移動(dòng)當(dāng)前行
25.JSP有哪些內(nèi)置對(duì)象?作用分別是什么?
1、application對(duì)象代表應(yīng)用程序上下文,它允許JSP頁(yè)面與包括在同一應(yīng)用程序中的任何Web組件共享信息。
2、config對(duì)象允許將初始化數(shù)據(jù)傳遞給一個(gè)JSP頁(yè)面。
3、Exception對(duì)象含有只能由指定的JSP錯(cuò)誤處理頁(yè)面訪問(wèn)的異常數(shù)據(jù)。4、Out對(duì)象代表提供輸出流的訪問(wèn)。
5、Page對(duì)象代表JSP頁(yè)面對(duì)應(yīng)的Servlet類實(shí)例。
6、PageContext對(duì)象是Jsp頁(yè)面本身的上下文,它提供唯一一組方法來(lái)管理具有不同作用域的屬性。7、Request對(duì)象提供對(duì)Http請(qǐng)求數(shù)據(jù)的訪問(wèn),同時(shí)還提供用于加入特定請(qǐng)求數(shù)
8、Response對(duì)象允許直接訪問(wèn)HttpServletResponse對(duì)象。9、Session對(duì)象可能是狀態(tài)管理上下文中使用最多的對(duì)話。
26.JSP有哪些動(dòng)作?作用分別是什么?操作被用來(lái)以“鍵值”對(duì)的形式為其他標(biāo)簽提供附加參數(shù)信息。操作允許在請(qǐng)求是在現(xiàn)成的JSP頁(yè)面里包含靜態(tài)或者動(dòng)態(tài)資源。
操作允許將請(qǐng)求轉(zhuǎn)發(fā)到另一個(gè)JSP、servlet或靜態(tài)資源文件。標(biāo)簽用來(lái)在JSP頁(yè)面中創(chuàng)建一個(gè)JavaBean實(shí)例并指定他的名字以及作用范圍。
此操作和setBean一起協(xié)作,用來(lái)設(shè)置JavaBean的屬性。操作是對(duì)操作的補(bǔ)充,用來(lái)訪問(wèn)一個(gè)Bean的屬性。
用來(lái)產(chǎn)生客戶端瀏覽器的特別標(biāo)簽,可以使用它來(lái)插入Applet和JavaBean。
27.編寫(xiě)程序login.htm、check.jsp、success.jsp。做一用戶登錄界面login.htm,登錄信息包括用戶名、密碼。然后提交到check.jsp進(jìn)行驗(yàn)證,若用戶名為admin,密碼為123,就跳轉(zhuǎn)到success.jsp,并提示“歡迎登錄”,否則跳轉(zhuǎn)到login.htm。login.htm
Check.jsp
Success.jsp歡迎登陸
28.使用動(dòng)作標(biāo)記可以在JSP頁(yè)面中設(shè)置Bean的屬性,但必須保證Bean有對(duì)應(yīng)的setXxx
29NumberFormatException
30server.xml可以更改默認(rèn)網(wǎng)站目錄和端口。\\
31conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
生成可上下滾動(dòng)的結(jié)果集。數(shù)據(jù)庫(kù)中表數(shù)據(jù)變化時(shí)結(jié)果集中數(shù)據(jù)同步更新32url重寫(xiě)可以把session對(duì)象的id作為url參數(shù)傳帶過(guò)去,可以使用request對(duì)象的encodeURL(“”)。
33表單信息的驗(yàn)證不但能放在服務(wù)器端執(zhí)行,還能放在客戶端執(zhí)行。34.網(wǎng)頁(yè)中只要使用gb2312編碼還是會(huì)出現(xiàn)中文亂碼。35
在JSP頁(yè)面輸出九行九列的表格,頁(yè)面效果如下圖所示:00000000001234567802468101214160369121518210481216202428320510152025303540061218243036424807142128354249560816243240485664For(inti=0;i
7Session的方法。
8session.load根據(jù)相同的Id返回地址相同的對(duì)象。9持久化層,對(duì)象分為哪些狀態(tài)(1)臨時(shí)狀態(tài)(transient):剛剛用new語(yǔ)句創(chuàng)建,還沒(méi)有被持久化,不處于Session
的緩存中。處于臨時(shí)狀態(tài)的Java對(duì)象被稱為臨時(shí)對(duì)象。(2)持久化狀態(tài)(persistent):已經(jīng)被持久化,加入到Session的緩存中。處于持久化狀態(tài)的Java對(duì)象被稱為持久化對(duì)象。(3)游離狀態(tài)(托管狀態(tài))(detached):已經(jīng)被持久化,但不再處于Session的緩存中。處于游離狀態(tài)的Java對(duì)象被稱為游離對(duì)象。
10POJO是PlainOldJavaObject,它的作用是使用普通的Java對(duì)象映射數(shù)
據(jù)庫(kù)字段。
11ORM對(duì)象關(guān)系映射。使用它的好處就是能進(jìn)行關(guān)系對(duì)象的映射。
12已知某個(gè)實(shí)例的持久化標(biāo)識(shí),你可以使用Session的XX方法來(lái)獲得?13HQL語(yǔ)句支持聚合函數(shù)如:avg()count()但是不支持count(?)
14Hibernate中數(shù)據(jù)庫(kù)方言是必須要寫(xiě)的,它對(duì)應(yīng)每個(gè)數(shù)據(jù)庫(kù),主要用于生成對(duì)應(yīng)的SQL語(yǔ)言。每一個(gè)數(shù)據(jù)庫(kù)都是不同的方言,沒(méi)有通用的。
15Hibernate映射文件(注意不是配置文件)包括了:主鍵生成策略、屬性數(shù)據(jù)類型、對(duì)應(yīng)的數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)表、字段等信息
16HQL語(yǔ)句查詢的是配置的映射類。比如:fromUser而不是對(duì)應(yīng)的表名fromusers
17Spring是一個(gè)輕量級(jí)JavaEE框架它主要包含:依賴注入模式、AOP模式和聲明式事務(wù)。
18Spring的配置文件中數(shù)據(jù)源的常用類是BasicDataSourceSession工廠常用的類是LocalSessionFactoryBean
19Action接口定義的字符串常量有:
20所有的控制器都需要在XXX中配置?21資源文件的后綴名為?
22Ajax技術(shù)體系的組成部分:XMLHttpRequest、DOM、XML、JavaScript23XMLHttpRequest有?個(gè)返回狀態(tài)值。24Struts2使用過(guò)濾器為核心。25冒泡排序。
擴(kuò)展閱讀:JavaWeb基礎(chǔ)與SSH框架知識(shí)總結(jié)
一、JSP知識(shí):
1.用戶第一次請(qǐng)求JSP頁(yè)面時(shí),JSP引擎會(huì)轉(zhuǎn)譯該JSP文件為Servlet文件(.java),并編譯該文件,生成字節(jié)碼文件(.class)。最后將一個(gè)HTML頁(yè)面發(fā)送給客戶端。用戶再次請(qǐng)求JSP頁(yè)面時(shí),JSP引擎會(huì)直接運(yùn)行字節(jié)碼文件,將HTML頁(yè)面發(fā)送給客戶端。
2.靜態(tài)網(wǎng)頁(yè)服務(wù)器返回的HTML文件是事先儲(chǔ)存好的,動(dòng)態(tài)網(wǎng)頁(yè)服務(wù)器返回的HTML文件是程序生成的。靜態(tài)網(wǎng)頁(yè)文件中不允許有Java代碼,動(dòng)態(tài)網(wǎng)頁(yè)文件中允許有Java代碼,也允許有HTML標(biāo)記。
3.Apache是一種網(wǎng)頁(yè)服務(wù)器,支持的技術(shù)有Perl、python、Tcl、PHP。
IIS是微軟提供的互聯(lián)網(wǎng)信息服務(wù),一般用于支持ASP、ASP.NET、PHP等技術(shù)。
Tomcat用于支持JSP技術(shù)。WebLogic用于支持JSP技術(shù)。
4.Tomcat服務(wù)器的默認(rèn)端口是8080。IIS服務(wù)器的默認(rèn)端口是80。
5.HTML文件必須由開(kāi)頭結(jié)尾。文檔頭信息包含在與之間。
包含的五種標(biāo)簽。、、、、Titlemetalinkstylescript
6.Java的頁(yè)面元素有哪些?語(yǔ)法是什么?HTML元素指令表達(dá)式Java片段注釋聲明動(dòng)作7.Include指令允許導(dǎo)入其他的文件,但必須保證與前頁(yè)面集成為一個(gè)完整的JSP頁(yè)面。9.JSP的作用域。pageContextrequestsessionapplication10.out.print和out.println11.Post提交和get提交
12.Request獲取頁(yè)面提交過(guò)來(lái)的參數(shù)或者Form表單信息的方法。
13.JavaBean類必須是非抽象的公共類,屬性必須為私有,但可通過(guò)公有方法訪問(wèn)。JavaBean的屬性可以和表單的控件名稱很好的耦合,得到表單提交的參數(shù)。
14.本機(jī)地址為:localhost或者127.0.0.1testa.jspmusic-mp3.mp315.絕度路徑是文件名的完整路徑;相對(duì)路徑是指相對(duì)當(dāng)前網(wǎng)頁(yè)文件名的路徑。16.HTML加入一些JSP元素就可以構(gòu)成一個(gè)JSP頁(yè)面。17.Jsp:include動(dòng)作標(biāo)記和include指令的區(qū)別
include指令是指把其它頁(yè)面的JAVA代碼(源碼)加進(jìn)來(lái),跟本頁(yè)面的代碼合并在一起,相當(dāng)于把源碼從那個(gè)頁(yè)面復(fù)制到本頁(yè)面中來(lái),然后再編譯。所以變量可以共用。并用由于本頁(yè)面編譯時(shí)已經(jīng)包含了別的文件的源碼,所以以后其它頁(yè)面更改時(shí),本頁(yè)面并不理會(huì),因?yàn)橐呀?jīng)編譯過(guò)了。
動(dòng)作是指兩個(gè)頁(yè)面的代碼運(yùn)行完以后,再把包含的那個(gè)頁(yè)面運(yùn)行后的HTML結(jié)果頁(yè)面加到本頁(yè)面運(yùn)行后的HTML結(jié)果頁(yè)面中來(lái)。所以變量不能共用。18.jsp:param動(dòng)作標(biāo)記不能單獨(dú)使用,必須作為jsp:include、jsp:forward標(biāo)記等的子標(biāo)記使用,并為它們提供參數(shù)。
19..JSP頁(yè)面是在服務(wù)器端執(zhí)行的,用戶得到的是生成的結(jié)果頁(yè)面。20.重定向和轉(zhuǎn)發(fā)傳遞參數(shù)的方式。
轉(zhuǎn)發(fā):request.getRequestDispatcher("apage.jsp").forward(request,response);重定向:response.sendRedirect("apage.jsp");
21.同一個(gè)客戶在同一個(gè)Web服務(wù)目錄中的session對(duì)象是相同的,在不同的Web服務(wù)目錄中的session對(duì)象是不相同的。
22.a(chǎn)pplication對(duì)象對(duì)所有用戶都是共享的,任何對(duì)它的操作都會(huì)影響到所有的用戶。
23.布置JavaBean須在Web服務(wù)目錄的WEB-INF\\classes子目錄下建立與包名對(duì)應(yīng)的子目錄,并將字節(jié)文件復(fù)制到該目錄。
24.Rs的操作。ResultSet結(jié)果集,每一次rs可以看到一行,要在看到下一行,必須使用next()方法移動(dòng)當(dāng)前行
8.JSP的內(nèi)置對(duì)象有幾種?分別是什么?
共有9種:request對(duì)象,response對(duì)象,pageContext對(duì)象,session對(duì)象,application對(duì)象,out對(duì)象,config對(duì)象,page對(duì)象,exception對(duì)象25.JSP有哪些內(nèi)置對(duì)象?作用分別是什么?
1、application對(duì)象代表應(yīng)用程序上下文,它允許JSP頁(yè)面與包括在同一應(yīng)用程序中的任何Web組件共享信息。
2、config對(duì)象允許將初始化數(shù)據(jù)傳遞給一個(gè)JSP頁(yè)面。
3、Exception對(duì)象含有只能由指定的JSP錯(cuò)誤處理頁(yè)面訪問(wèn)的異常數(shù)據(jù)。4、Out對(duì)象代表提供輸出流的訪問(wèn)。
5、Page對(duì)象代表JSP頁(yè)面對(duì)應(yīng)的Servlet類實(shí)例。
6、PageContext對(duì)象是Jsp頁(yè)面本身的上下文,它提供唯一一組方法來(lái)管理具有不同作用域的屬性。7、Request對(duì)象提供對(duì)Http請(qǐng)求數(shù)據(jù)的訪問(wèn),同時(shí)還提供用于加入特定請(qǐng)求數(shù)
8、Response對(duì)象允許直接訪問(wèn)HttpServletResponse對(duì)象。9、Session對(duì)象可能是狀態(tài)管理上下文中使用最多的對(duì)話。
26.JSP有哪些動(dòng)作?作用分別是什么?操作被用來(lái)以“鍵值”對(duì)的形式為其他標(biāo)簽提供附加參數(shù)信息。操作允許在請(qǐng)求是在現(xiàn)成的JSP頁(yè)面里包含靜態(tài)或者動(dòng)態(tài)資源。
操作允許將請(qǐng)求轉(zhuǎn)發(fā)到另一個(gè)JSP、servlet或靜態(tài)資源文件。標(biāo)簽用來(lái)在JSP頁(yè)面中創(chuàng)建一個(gè)JavaBean實(shí)例并指定他的名字以及作用范圍。
此操作和setBean一起協(xié)作,用來(lái)設(shè)置JavaBean的屬性。操作是對(duì)操作的補(bǔ)充,用來(lái)訪問(wèn)一個(gè)Bean的屬性。
用來(lái)產(chǎn)生客戶端瀏覽器的特別標(biāo)簽,可以使用它來(lái)插入Applet和JavaBean。
27.編寫(xiě)程序login.htm、check.jsp、success.jsp。做一用戶登錄界面login.htm,登錄信息包括用戶名、密碼。然后提交到check.jsp進(jìn)行驗(yàn)證,若用戶名為admin,密碼為123,就跳轉(zhuǎn)到success.jsp,并提示“歡迎登錄”,否則跳轉(zhuǎn)到login.htm。login.htm
Check.jsp
Success.jsp歡迎登陸
28.使用動(dòng)作標(biāo)記可以在JSP頁(yè)面中設(shè)置Bean的屬性,但必須保證Bean有對(duì)應(yīng)的setXxx
29NumberFormatException
30server.xml可以更改默認(rèn)網(wǎng)站目錄和端口。\\
31conn=DriverManager.getConnection(uri,user,password);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery("select*frombook");
生成可上下滾動(dòng)的結(jié)果集。數(shù)據(jù)庫(kù)中表數(shù)據(jù)變化時(shí)結(jié)果集中數(shù)據(jù)同步更新32url重寫(xiě)可以把session對(duì)象的id作為url參數(shù)傳帶過(guò)去,可以使用request對(duì)象的encodeURL(“”)。
33表單信息的驗(yàn)證不但能放在服務(wù)器端執(zhí)行,還能放在客戶端執(zhí)行。34.網(wǎng)頁(yè)中只要使用gb2312編碼還是會(huì)出現(xiàn)中文亂碼。35
在JSP頁(yè)面輸出九行九列的表格,頁(yè)面效果如下圖所示:00000000001234567802468101214160369121518210481216202428320510152025303540061218243036424807142128354249560816243240485664For(inti=0;i屬性。
6元素有一個(gè)cascade屬性,如果希望Hibernate級(jí)聯(lián)保存集合中的對(duì)象,
casecade屬性應(yīng)該取save-update
7Session的方法。
8session.load根據(jù)相同的Id返回地址相同的對(duì)象。9持久化層,對(duì)象分為哪些狀態(tài)
(1)臨時(shí)狀態(tài)(transient):剛剛用new語(yǔ)句創(chuàng)建,還沒(méi)有被持久化,不處于Session的緩存中。處于臨時(shí)狀態(tài)的Java對(duì)象被稱為臨時(shí)對(duì)象。(2)持久化狀態(tài)(persistent):已經(jīng)被持久化,加入到Session的緩存中。處于持久化狀態(tài)的Java對(duì)象被稱為持久化對(duì)象。(3)游離狀態(tài)(托管狀態(tài))(detached):已經(jīng)被持久化,但不再處于Session的緩存中。處于游離狀態(tài)的Java對(duì)象被稱為游離對(duì)象。
10POJO是PlainOldJavaObject,它的作用是使用普通的Java對(duì)象映射數(shù)據(jù)庫(kù)字段。
11ORM對(duì)象關(guān)系映射。使用它的好處就是能進(jìn)行關(guān)系對(duì)象的映射。
12已知某個(gè)實(shí)例的持久化標(biāo)識(shí),你可以使用Session的持久化狀態(tài)(persistent)
方法來(lái)獲得
13HQL語(yǔ)句支持聚合函數(shù)如:avg()count()但是不支持count(?)
14Hibernate中數(shù)據(jù)庫(kù)方言是必須要寫(xiě)的,它對(duì)應(yīng)每個(gè)數(shù)據(jù)庫(kù),主要用于生成對(duì)應(yīng)的SQL語(yǔ)言。每一個(gè)數(shù)據(jù)庫(kù)都是不同的方言,沒(méi)有通用的。
15Hibernate映射文件(注意不是配置文件)包括了:主鍵生成策略、屬性數(shù)據(jù)類型、對(duì)應(yīng)的數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)表、字段等信息
16HQL語(yǔ)句查詢的是配置的映射類。比如:fromUser而不是對(duì)應(yīng)的表名fromusers
17Spring是一個(gè)輕量級(jí)JavaEE框架它主要包含:依賴注入模式、AOP模式和聲明式事務(wù)。
18Spring的配置文件中數(shù)據(jù)源的常用類是BasicDataSourceSession工廠常用的類是LocalSessionFactoryBean
19Action接口定義的字符串常量有:
5個(gè)標(biāo)準(zhǔn)字符串常量:SUCCESS、NONE、ERROR、INPUT和LOGIN20所有的控制器都需要在web.xml中配置
21資源文件的后綴名為?文件的后綴名必須是.resources22Ajax技術(shù)體系的組成部分:
XMLHttpRequest、DOM、XML、JavaScript23XMLHttpRequest有?個(gè)返回狀態(tài)值。
open():建立到服務(wù)器的新請(qǐng)求。send():向服務(wù)器發(fā)送請(qǐng)求。abort():退出當(dāng)前請(qǐng)求。
readyState:提供當(dāng)前HTML的就緒狀態(tài)。responseText:服務(wù)器返回的請(qǐng)求響應(yīng)文本。
24Struts2使用過(guò)濾器為核心。25冒泡排序。Java
//冒泡排序
//簡(jiǎn)單示例
publicclassTest_Ordination{
publicstaticvoidmain(Stringargs[]){inttemp;
int[]s={23,5,12,59,78,21,100,79,66};for(intj=1;j{
flag=1;
for(j=0;j if(array[j]>array[j+1]){ temp=array[j]; array[j]=array[j+1];array[j+1]=temp;flag=0;} if(1==flag)break; printf("%d",i);} return;} 程序2:(可進(jìn)行2個(gè)數(shù)以上大小比較,程序參考作者:趙杰)#include main(){ longa,x,k,i[100],s;charch; for(a=0;;a++){ printf("輸入一個(gè)數(shù),輸完一個(gè)數(shù)按回車,最后一個(gè)數(shù)末尾要加n:");scanf("%ld%c",&i[a],&ch);if(a==99){ printf("注意!輸入的數(shù)超過(guò)100個(gè)");break;} elseif(ch=="n")break;}do{x=0;for(k=0;ki[k+1]){ s=i[k+1];i[k+1]=i[k];i[k]=s;x++;}} }while(x!=0); printf("從小到大排列為:");for(k=0;k 友情提示:本文中關(guān)于《JavaWeb基礎(chǔ)與SSH框架知識(shí)總結(jié)》給出的范例僅供您參考拓展思維使用,JavaWeb基礎(chǔ)與SSH框架知識(shí)總結(jié):該篇文章建議您自主創(chuàng)作。 來(lái)源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問(wèn)題,請(qǐng)聯(lián)系我們及時(shí)刪除。
《JavaWeb基礎(chǔ)與SSH框架知識(shí)總結(jié)》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請(qǐng)保留原作者信息,謝謝!
鏈接地址:http://www.weilaioem.com/gongwen/585519.html