發表於2024-11-18
目錄
D1章Java開發入門1
1.1Java概述1
1.2JDK的使用 2
1.2.1JDK的安裝2
1.2.2JDK的目錄介紹2
1.3環境變量4
1.3.1path環境變量4
1.3.2classpath環境變量5
1.4D一個Java程序6
1.4.1編寫D一個Java程序6
1.4.2Java程序的運行機製7
1.5Eclipse的安裝與使用 7
1.5.1Eclipse的安裝與啓動8
1.5.2Eclipse進行程序開發9
D2章Java編程基礎14
2.1Java的基本語法14
2.1.1Java代碼的基本格式14
2.1.2Java中的注釋14
2.1.3Java中的標識符15
2.1.4Java中的關鍵字15
2.2Java中的變量16
2.2.1變量的定義16
2.2.2變量的數據類型16
2.2.3變量的類型轉換17
2.2.4變量的作用域19
2.3Java中的常量19
2.4Java中的運算符20
2.4.1算術運算符20
2.4.2賦值運算符212.4.3比較運算符22
2.4.4邏輯運算符22
2.4.5運算符的優先級24
2.5選擇結構語句24
2.5.1if條件語句24
2.5.2switch條件語句27
2.6循環結構語句29
2.6.1while循環語句29
2.6.2do...while循環語句30
2.6.3for循環語句31
2.6.4循環嵌套32
2.6.5跳轉語句33
2.7方法34
2.7.1方法的概念34
2.7.2方法的重載35
2.8數組37
2.8.1數組的定義37
2.8.2數組的常見操作38
2.8.3Arrays工具類41
2.9String類和StringBuffer類42
2.9.1String類42
2.9.2StringBuffer類44
2.10包裝類46
D3章麵嚮對象47
3.1麵嚮對象的概念和特徵47
3.2類與對象47
3.2.1類與對象的關係47
3.2.2類的定義48
3.2.3對象的創建48
3.2.4類的封裝49
目錄Java自學寶典3.3構造方法51
3.3.1構造方法的定義51
3.3.2構造方法的重載53
3.4this關鍵字54
3.5static關鍵字56
3.5.1靜態變量56
3.5.2靜態方法57
3.5.3靜態代碼塊58
3.6類的繼承59
3.6.1繼承的概念 59
3.6.2重寫父類方法59
3.6.3super關鍵字61
3.7抽象類和接口63
3.7.1抽象類63
3.7.2接口65
3.8多態67
3.8.1多態概述67
3.8.2對象的類型轉換69
3.8.3匿名內部類71
3.9異常72
3.9.1異常的概念72
3.9.2常見的異常類73
3.9.3try...catch和finally74
3.9.4throws關鍵字75
3.10訪問控製77
D4章集閤類78
4.1初識集閤78
4.1.1集閤概述78
4.1.2Collection接口簡介79
4.2List接口79
4.2.1List接口簡介79
4.2.2ArrayList集閤80
4.2.3Iterator接口81
4.2.4foreach循環82
4.2.5泛型83
4.3Set接口84
4.3.1Set接口簡介84
4.3.2HashSet集閤84
4.4Map接口85
4.4.1Map接口簡介85
4.4.2HashMap集閤86
4.4.3Properties集閤87
D5章輸入/輸齣 89
5.1I/O流概述89
5.2字節流89
5.2.1字節流的概念89
5.2.2字節流的讀/寫操作91
5.2.3文件的復製93
5.2.4字節流的緩衝區94
5.2.5字節緩衝流95
5.3字符流96
5.3.1字符流的概念96
5.3.2字符流的讀/寫操作97
5.3.3字符緩衝流98
5.3.4轉換流99
5.4File類100
5.4.1File類的常用方法100
5.4.2遍曆目錄下的文件101
5.4.3刪除文件及目錄102
D6章多綫程103
6.1綫程概述103
6.2綫程的創建103
6.2.1繼承Thread類103
6.2.2實現Runnable接口105
6.2.3Thread類和Runnable接口對比分析106
6.3綫程的狀態和轉換109
6.4多綫程同步110
6.4.1綫程安全110
6.4.2同步代碼塊112
6.4.3同步方法113
D7章網頁開發基礎115
7.1HTML技術115
7.1.1HTML簡介115
7.1.2單標記和雙標記117
7.1.3文本控製與文本樣式標記117
7.1.4圖像標記118
7.1.5錶格標記119
7.1.6錶單標記121
7.1.7列錶標記和超鏈接標記124
7.1.8
標記1267.2CSS技術127
7.2.1CSS簡介 127
7.2.2CSS樣式的引用方式127
7.2.3CSS選擇器和常用屬性130
7.3基礎133
7.3.1DOM相關知識133
7.3.2概述134
7.3.3的使用139
D8章Java Web概述142
8.1Web開發的相關知識142
8.1.1C/S與B/S體係結構142
8.1.2Web資源143
8.2XML基礎144
8.2.1XML概述144
8.2.2XML語法145
8.2.3DTD約束146
8.2.4Schema約束149
8.3HTTP152
8.3.1HTTP概述152
8.3.2HTTP請求消息153
8.3.3HTTP響應消息156
8.4Tomcat158
8.4.1Tomcat簡介158
8.4.2Tomcat的安裝和啓動158
8.4.3Tomcat中的Web應用159
8.4.4在Eclipse中配置Tomcat161
D9章Servlet基礎 165
9.1Servlet概述165
9.2Servlet開發入門166
9.2.1Servlet接口及其實現類166
9.2.2實現D一個Servlet程序167
9.2.3Servlet的生命周期172
9.3Servlet虛擬路徑映射的配置173
9.3.1Servlet的多重映射173
9.3.2Servlet映射路徑中使用通配符174
9.3.3默認Servlet175
9.4ServletConfig和ServletContext176
9.4.1ServletConfig接口176
9.4.2ServletContext接口178
D10章請求和響應182
10.1請求和響應概述182
10.2HttpServletRequest對象183
10.2.1獲取請求行信息的相關方法183
10.2.2獲取請求消息頭的相關方法185
10.3HttpServletRequest應用186
10.3.1獲取請求參數186
10.3.2通過Request對象傳遞數據189
10.3.3解決請求參數的中文亂碼問題190
10.4RequestDispatcher對象的應用191
10.4.1RequestDispatcher接口191
10.4.2請求轉發191
10.5HttpServletResponse對象193
10.5.1發送狀態碼相關的方法193
10.5.2發送響應消息頭相關的方法194
10.5.3發送響應消息體相關的方法195
10.6HttpServletResponse應用195
10.6.1解決中文輸齣亂碼問題195
10.6.2實現請求重定嚮197
D11章JSP技術201
11.1JSP概述201
11.1.1JSP201
11.1.2D一個JSP文件的創建201
11.1.3JSP運行原理203
11.2JSP的腳本元素和注釋204
11.2.1JSP腳本元素204
11.2.2JSP注釋206
11.3JSP指令207
11.3.1page指令207
11.3.2include指令208
11.4JSP隱式對象209
11.4.1隱式對象的概述209
11.4.2out對象210
11.4.3pageContext對象211
11.4.4exception對象213
11.5JSP動作元素215
11.5.1
11.5.2
11.6JSP開發模型217
11.6.1JavaBean217
11.6.2JSP設計模式218
D12章Cookie和Session221
12.1Cookie對象221
12.1.1Cookie221
12.1.2Cookie API222
12.1.3顯示用戶上次訪問的時間223
12.2Session對象225
12.2.1Session225
12.2.2HttpSession API226
12.2.3Session超時管理227
12.2.4實現用戶登錄228
D13章EL錶達式和JSTL238
13.1EL錶達式238
13.1.1EL概述238
13.1.2EL中的標識符238
13.1.3EL中的保留字239
13.1.4EL中的變量239
13.1.5EL中的常量239
13.1.6EL中的運算符240
13.1.7EL隱式對象243
13.2JSTL248
13.2.1JSTL248
13.2.2JSTL的配置和測試249
13.2.3JSTL中的Core標簽庫250
D14章ServletGJ257
14.1Filter257
14.1.1Filter概述257
14.1.2實現D一個Filter程序258
14.1.3Filter映射261
14.1.4Filter鏈264
14.1.5FilterConfig接口267
14.1.6統一全站編碼269
14.2Listener273
14.2.1Servlet事件監聽器概述273
14.2.2統計D前在綫人數274
D15章jQuery框架278
15.1jQuery概述278
15.1.1jQuery278
15.1.2jQuery的下載與使用278
15.2jQuery選擇器280
15.2.1基本選擇器280
15.2.2層次選擇器282
15.2.3過濾選擇器284
15.2.4錶單選擇器293
15.3jQuery的事件處理296
15.3.1常用事件296
15.3.2頁麵加載事件296
15.3.3事件綁定與切換297
15.4jQuery的Ajax操作299
15.4.1Ajax概述299
15.4.2jQuery的Ajax操作300
D16章MySQL和JDBC 306
16.1數據庫基礎知識306
16.1.1數據庫概述306
16.1.2MySQL的安裝與配置306
16.1.3MySQL的圖形化工具307
16.2MySQL的基本使用309
16.2.1數據庫的基本操作309
16.2.2錶的基本操作310
16.2.3數據的基本操作313
16.2.4單錶查詢314
16.3MySQL的多錶操作320
16.3.1外鍵約束320
16.3.2內連接322
16.3.3外連接323
16.3.4子查詢324
16.4JDBC技術簡介326
16.5JDBC常用API327
16.5.1Driver接口327
16.5.2DriverManager類327
16.5.3Connection接口327
16.5.4Statement接口327
16.5.5PreparedStatement接口328
16.5.6ResultSet接口329
16.6實現D一個JDBC程序329
16.7數據庫連接池334
16.7.1數據庫連接池334
16.7.2DataSource接口334
16.7.3C3P0數據源335
D17章Struts2框架入門 338
17.1Struts2簡介338
17.1.1Struts2概述338
17.1.2Struts2的下載 339
17.1.3Struts2的使用339
17.2Struts2入門340
17.2.1D一個Struts2程序340
17.2.2Struts2的執行流程分析345
D18章Struts2的核心配置348
18.1struts.xml文件的配置348
18.1.1struts.xml文件348
18.1.2常量配置349
18.1.3包配置350
18.1.4包含配置350
18.2Action的配置351
18.2.1實現Action控製類351
18.2.2配置Action352
18.2.3使用通配符353
18.3Action訪問Servlet API354
18.3.1通過ActionContext訪問354
18.3.2通過ServletActionContext訪問358
18.4Action處理請求參數360
18.4.1屬性驅動360
18.4.2模型驅動364
18.5Result結果類型365
18.5.1配置Result365
18.5.2預定義的結果類型366
18.5.3dispatcher結果類型367
18.5.4redirect結果類型368
D19章Struts2的攔截器 370
19.1攔截器簡介370
19.1.1攔截器概述370
19.1.2攔截器的配置371
19.2Struts2的內建 Java自學寶典 下載 mobi epub pdf txt 電子書 格式
Java自學寶典 下載 mobi pdf epub txt 電子書 格式 2024
Java自學寶典 下載 mobi epub pdf 電子書Java自學寶典 mobi epub pdf txt 電子書 格式下載 2024