欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Java程序設(shè)計(jì)與應(yīng)用

中國水利水電出版社
    【作 者】張仕斌 等編著 【I S B N 】978-7-5084-4291-4 【責(zé)任編輯】宋俊娥 【適用讀者群】本科 【出版時(shí)間】2008-07-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁 數(shù)】352 【千字?jǐn)?shù)】 【印 張】 【定 價(jià)】32 【叢 書】21世紀(jì)高職高專計(jì)算機(jī)科學(xué)規(guī)劃教材 【備注信息】
圖書詳情

    本書使用通俗的語言全面講授了Java語言的基礎(chǔ)和程序設(shè)計(jì)方法。本書共分14章,分別介紹了Java語言概述、Java語言基礎(chǔ)、類與對(duì)象、類的方法、類的重用、接口與多態(tài)、I/O(輸入輸出)流、群體對(duì)象的組織、多線程、異常處理、圖形用戶界面、網(wǎng)絡(luò)編程基礎(chǔ)、JSP程序設(shè)計(jì)基礎(chǔ)和數(shù)據(jù)庫編程基礎(chǔ)等內(nèi)容。本教程各部分層次清楚,每章前有知識(shí)點(diǎn)和導(dǎo)讀,并依據(jù)教學(xué)特點(diǎn)進(jìn)行精心編排,方便讀者根據(jù)自己需要進(jìn)行選擇;每章后面的實(shí)踐檢驗(yàn)部分(包括理論鞏固和上機(jī)實(shí)戰(zhàn)兩部分),給出了精心挑選的習(xí)題;本書還配有電子教案及書中有關(guān)例題的源程序。

    本書具有科學(xué)嚴(yán)謹(jǐn)?shù)捏w系結(jié)構(gòu),內(nèi)容豐富、深入淺出、構(gòu)思新穎、突出適用、系統(tǒng)性強(qiáng)。既可作為普通高校計(jì)算機(jī)專業(yè)與非計(jì)算機(jī)專業(yè)的網(wǎng)絡(luò)程序設(shè)計(jì)教程,也可作為廣大讀者的自學(xué)用書。

    自1995年問世以來,Java語言經(jīng)歷了從鮮有問津至很快流行于全世界,并獲得了極大的成功,最終成為一種最重要的網(wǎng)絡(luò)編程語言的過程。作為基于網(wǎng)絡(luò)及Internet的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,Java具有跨平臺(tái)、高性能、安全性高等特征,是計(jì)算機(jī)網(wǎng)絡(luò)、通信應(yīng)用、游戲等軟件開發(fā)的首選工具,也是網(wǎng)絡(luò)編程的標(biāo)準(zhǔn)開發(fā)工具語言,在IT業(yè)界得到了廣泛的應(yīng)用。今天要想成為一名專業(yè)的Web開發(fā)者,必須熟練掌握J(rèn)ava語言。如果你將來要從事基于Internet 的編程工作,應(yīng)該選擇正確的語言學(xué)習(xí)——本書正是為了幫助你學(xué)習(xí)Java程序設(shè)計(jì)而編寫的。

    本教材在總結(jié)編者多年的教學(xué)及科研經(jīng)驗(yàn)的基礎(chǔ)上編寫完成,在編寫過程中充分考慮到Java程序設(shè)計(jì)這門課程的教學(xué)及先修課程的特點(diǎn),根據(jù)不同對(duì)象、不同使用要求,組織部分高校中多年從事Java程序設(shè)計(jì)教學(xué)的老師,力求編寫出能適合各類層次學(xué)習(xí)與應(yīng)用的教材。

    在本書的編寫過程中,全體參編人員努力打造內(nèi)容全面、示例豐富、深入淺出、通俗易懂、培養(yǎng)興趣、注重實(shí)踐的特色。因此,本書的各部分層次清楚,每章前有知識(shí)點(diǎn)和導(dǎo)讀,并依據(jù)教學(xué)特點(diǎn)進(jìn)行精心編排,方便讀者根據(jù)自己的需要進(jìn)行選擇;每章后面的實(shí)踐檢驗(yàn)部分(包括理論鞏固和上機(jī)實(shí)戰(zhàn)兩部分)給出了精心挑選的習(xí)題,幫助讀者鞏固本章所學(xué)知識(shí),進(jìn)一步提高Java編程水平;附錄部分給出了各章習(xí)題的參考答案;本書還配有電子教案及書中的有關(guān)例題的源程序,可從中國水利水電出版社網(wǎng)站(http://www.waterpub. com.cn/softdown/)免費(fèi)下載。

    由于作者水平有限且教學(xué)任務(wù)繁重,加之時(shí)間倉促,書中難免有不足之處,敬請(qǐng)斧正。

    在本書即將出版之際,除了“參考文獻(xiàn)”中列出的文獻(xiàn)作者,筆者還參閱了國內(nèi)外大量的書籍及Internet上公布的相關(guān)資料,還要感謝其他未署名的技術(shù)文獻(xiàn)的作者,這些文獻(xiàn)主要來源于眾多大學(xué)、研究機(jī)構(gòu)、商業(yè)公司及一些研究者個(gè)人,在此,謹(jǐn)代表本書的廣大讀者對(duì)他們推動(dòng)Java編程技術(shù)發(fā)展所作出的貢獻(xiàn),表示衷心的謝意。

    全書由張仕斌負(fù)責(zé)策劃、部分書稿編寫與統(tǒng)稿工作,由冼進(jìn)審校。其中,第1、2章由張仕斌和金蓓蓓編寫;第3、4章由趙秋云、張仕斌編寫;第5、6章由魏樂、張仕斌編寫;第7、8、9章由李享梅、李挺梅、張仕斌編寫;第11、12章由楊俊、許翔燕、張仕斌編寫;第10章由許翔燕、張仕斌編寫;第13、14章由蔣樹清、張仕斌編寫。同時(shí)參與本書編寫的人員還有:鄒素瓊、趙繼軍、彭藝、曲輝輝、周章、蔣波、徐留旺、曹振宇、張婷、溫凌霜、魯?shù)么洹⑹Y澤平、韓翔、程小英、譚小麗、盧麗娟、李小瓊、周宏、羅吉等,在此一并表示感謝。

    為充分展現(xiàn)本書編寫特點(diǎn),幫助讀者深刻理解本書編寫意圖與內(nèi)涵,進(jìn)一步提高對(duì)本書教學(xué)的使用效率,我們建立本書使用指導(dǎo)聯(lián)絡(luò)方式,歡迎讀者將圖書使用過程中的問題與各種探討、建議反饋給我們,本書編者將竭誠為你服務(wù)。聯(lián)系方式E-mail:china_54@tom.com。

    作 者

    2007年1月


    前言
    第1章 Java語言概述 1
    1.1 程序設(shè)計(jì)語言概述 1
    1.1.1 計(jì)算機(jī)程序設(shè)計(jì)方法和語言 1
    1.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì) 2
    1.2 Java語言簡介 4
    1.2.1 Java語言的特色 4
    1.2.2 Java的應(yīng)用背景 5
    1.3 Java語言運(yùn)行環(huán)境 6
    1.3.1 Java虛擬機(jī) 7
    1.3.2 Java運(yùn)行環(huán)境的配置 7
    1.3.3 Java編程語言開發(fā)工具 10
    1.4 簡單Java程序的創(chuàng)建、編譯及運(yùn)行步驟 11
    1.5 本章小結(jié) 12
    1.6 實(shí)踐檢驗(yàn) 12
    理論鞏固 12
    上機(jī)實(shí)戰(zhàn) 12
    第2章 Java語言基礎(chǔ) 14
    2.1 Java程序的構(gòu)成 14
    2.1.1 一個(gè)Java源程序 14
    2.1.2 Java的程序注釋 15
    2.1.3 Java的標(biāo)識(shí)符與關(guān)鍵字 16
    2.2 基本數(shù)據(jù)類型 17
    2.2.1 整型 17
    2.2.2 字符型 18
    2.2.3 浮點(diǎn)型 18
    2.2.4 邏輯型 18
    2.2.5 變量與常量 19
    2.2.6 數(shù)據(jù)類型的轉(zhuǎn)換 21
    2.3 運(yùn)算符與表達(dá)式 22
    2.3.1 賦值 23
    2.3.2 算術(shù)運(yùn)算 23
    2.3.3 關(guān)系運(yùn)算 25
    2.3.4 邏輯運(yùn)算 25
    2.3.5 位運(yùn)算 26
    2.3.6 其他運(yùn)算 27
    2.3.7 運(yùn)算符的優(yōu)先級(jí) 27
    2.4 數(shù)組 28
    2.4.1 數(shù)組聲明、創(chuàng)建及初始化 28
    2.4.2 數(shù)組的使用 30
    2.4.3 多維數(shù)組 32
    2.5 流程控制語句 34
    2.5.1 結(jié)構(gòu)化程序設(shè)計(jì)的3種基本流程 34
    2.5.2 順序結(jié)構(gòu) 35
    2.5.3 分支結(jié)構(gòu) 35
    2.5.4 循環(huán)結(jié)構(gòu) 38
    2.5.5 跳轉(zhuǎn)語句 42
    2.6 本章小結(jié) 44
    2.7 實(shí)踐檢驗(yàn) 44
    理論鞏固 44
    上機(jī)實(shí)戰(zhàn) 45
    第3章 類和對(duì)象 48
    3.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法概述 48
    3.1.1 抽象 49
    3.1.2 封裝 49
    3.1.3 繼承 50
    3.1.4 多態(tài) 50
    3.2 類 51
    3.2.1 類聲明 51
    3.2.2 類體 52
    3.2.3 類的變量 52
    3.2.4 構(gòu)造方法 54
    3.2.5 終結(jié)函數(shù) 55
    3.2.6 類方法和實(shí)例方法 56
    3.3 對(duì)象的創(chuàng)建和使用 57
    3.3.1 創(chuàng)建對(duì)象 57
    3.3.2 對(duì)象的使用 59
    3.3.3 在類定義內(nèi)調(diào)用方法 60
    3.4 參數(shù)的傳遞 61
    3.4.1 以變量為參數(shù)調(diào)用方法 61
    3.4.2 以數(shù)組作為參數(shù)或返回值的方法調(diào)用 62
    3.5 匿名對(duì)象 63
    3.6 本章小結(jié) 64
    3.7 實(shí)踐檢驗(yàn) 64
    理論鞏固 64
    上機(jī)實(shí)戰(zhàn) 65
    第4章 類的方法 68
    4.1 方法的簡介 68
    4.2 方法的結(jié)構(gòu) 68
    4.3 方法的調(diào)用 69
    4.3.1 傳值調(diào)用 69
    4.3.2 引用調(diào)用 70
    4.4 方法的重載 71
    4.5 Math類 72
    4.6 作用域 74
    4.6.1 標(biāo)識(shí)符的作用域 74
    4.6.2 標(biāo)識(shí)符的生命周期 75
    4.7 遞歸 75
    4.7.1 遞歸的定義 75
    4.7.2 遞歸實(shí)例 76
    4.8 本章小結(jié) 77
    4.9 實(shí)踐檢驗(yàn) 77
    理論鞏固 77
    上機(jī)實(shí)戰(zhàn) 78
    第5章 類的重用 82
    5.1 類的繼承 82
    5.1.1 繼承的概念 82
    5.1.2 繼承的語法 83
    5.1.3 隱藏和覆蓋 86
    5.1.4 繼承時(shí)的構(gòu)造方法 88
    5.1.5 應(yīng)用舉例 89
    5.2 Object類 90
    5.3 終結(jié)類與終結(jié)方法 92
    5.3.1 終結(jié)類 92
    5.3.2 終結(jié)方法 93
    5.4 抽象類 94
    5.4.1 抽象類的聲明 94
    5.4.2 抽象方法 94
    5.5 類的組合 96
    5.5.1 組合的語法 96
    5.5.2 組合與繼承的比較 96
    5.5.3 組合與繼承的結(jié)合 97
    5.6 包的應(yīng)用 97
    5.6.1 Java基礎(chǔ)類庫概述 98
    5.6.2 自定義包 105
    5.6.3 JAR文件 106
    5.7 本章小結(jié) 108
    5.8 實(shí)踐檢驗(yàn) 109
    理論鞏固 109
    上機(jī)實(shí)戰(zhàn) 110
    第6章 接口與多態(tài) 113
    6.1 接口 113
    6.1.1 接口的作用及語法 113
    6.1.2 接口的實(shí)現(xiàn) 115
    6.1.3 利用接口實(shí)現(xiàn)類的多重繼承 116
    6.1.4 接口的擴(kuò)展 117
    6.2 塑型 118
    6.2.1 塑型的概念 118
    6.2.2 塑型的應(yīng)用 119
    6.2.3 方法的查找 120
    6.3 多態(tài)的概念 121
    6.3.1 多態(tài)的目的 121
    6.3.2 綁定的概念 123
    6.4 多態(tài)的應(yīng)用 125
    6.5 構(gòu)造方法與多態(tài) 127
    6.5.1 構(gòu)造方法的調(diào)用順序 127
    6.5.2 構(gòu)造方法中的多態(tài)方法 131
    6.6 內(nèi)部類 132
    6.7 本章小結(jié) 133
    6.8 實(shí)踐檢驗(yàn) 133
    理論鞏固 133
    上機(jī)實(shí)戰(zhàn) 134
    第7章 輸入/輸出流 136
    7.1 輸入/輸出流的概念 136
    7.2 常見的輸入/輸出流 137
    7.2.1 標(biāo)準(zhǔn)輸入/輸出流 138
    7.2.2 內(nèi)存讀寫 139
    7.2.3 管道流 140
    7.2.4 文件輸入/輸出流 142
    7.2.5 連接多個(gè)流 145
    7.2.6 過濾流 146
    7.3 本章小結(jié) 147
    7.4 實(shí)踐檢驗(yàn) 148
    理論鞏固 148
    上機(jī)實(shí)戰(zhàn) 149
    第8章 集合 150
    8.1 對(duì)象數(shù)組 150
    8.1.1 用數(shù)組存儲(chǔ)對(duì)象 150
    8.1.2 對(duì)數(shù)組元素進(jìn)行排序 151
    8.1.3 在已排序的數(shù)組中查找 151
    8.2 集合 152
    8.2.1 Java集合框架 152
    8.2.2 向量 154
    8.2.3 Enumeration及Iterator接口 155
    8.2.4 Map接口及其類層次 156
    8.2.5 哈希表 157
    8.3 本章小結(jié) 160
    8.4 實(shí)踐檢驗(yàn) 160
    理論鞏固 160
    上機(jī)實(shí)戰(zhàn) 161
    第9章 多線程 163
    9.1 多線程編程基礎(chǔ) 163
    9.1.1 線程的基本概念 163
    9.1.2 Java的線程模型 164
    9.1.3 Thread類 165
    9.1.4 線程間的數(shù)據(jù)共享 166
    9.1.5 多線程的同步控制 166
    9.1.6 線程之間的通信 167
    9.1.7 守護(hù)線程 170
    9.2 線程的生命周期 170
    9.2.1 線程的基本狀態(tài) 170
    9.2.2 Runnable接口 171
    9.2.3 死鎖問題 172
    9.2.4 控制線程的生命 173
    9.3 線程的優(yōu)先級(jí) 176
    9.4 用于制作動(dòng)畫的線程 176
    9.4.1 動(dòng)畫程序框架 176
    9.4.2 幀的畫法 178
    9.4.3 避免閃動(dòng) 179
    9.4.4 使用圖片 179
    9.5 本章小結(jié) 181
    9.6 實(shí)踐檢驗(yàn) 181
    理論鞏固 181
    上機(jī)實(shí)戰(zhàn) 181
    第10章 異常處理 183
    10.1 異常 183
    10.1.1 異常的概念 183
    10.1.2 異常的分類 184
    10.1.3 異常的層次 184
    10.2 異常處理 185
    10.2.1 異常處理語句 185
    10.2.2 異常處理機(jī)制 186
    10.2.3 多個(gè)catch語句 186
    10.2.4 finally語句 187
    10.3 拋出異常 188
    10.3.1 throw語句 188
    10.3.2 throws語句 188
    10.4 自定義異常 189
    10.5 本章小結(jié) 190
    10.6 實(shí)踐檢驗(yàn) 190
    理論鞏固 190
    上機(jī)實(shí)戰(zhàn) 191
    第11章 圖形用戶界面 192
    11.1 Applet基礎(chǔ) 192
    11.1.1 Applet類 192
    11.1.2 Applet的運(yùn)行環(huán)境 193
    11.1.3 Applet的運(yùn)行機(jī)理 193
    11.1.4 Applet應(yīng)用程序接口 194
    11.2 圖形用戶界面 195
    11.2.1 容器 195
    11.2.2 組件 196
    11.2.3 識(shí)別用戶窗口界面的組件 196
    11.2.4 顏色類與字體類 197
    11.3 創(chuàng)建窗體界面組件的包及類繼承關(guān)系 199
    11.3.1 java.awt包 199
    11.3.2 javax.swing包 199
    11.3.3 事件處理 200
    11.4 面板和畫布 206
    11.4.1 面板 206
    11.4.2 畫布 207
    11.5 布局管理器 208
    11.5.1 FlowLayout 209
    11.5.2 BorderLayout 210
    11.5.3 GridLayout 211
    11.5.4 CardLayout 213
    11.5.5 GridBagLayout 215
    11.5.6 BoxLayout 217
    11.5.7 創(chuàng)建Panel和復(fù)雜的布局 219
    11.6 常用組件 220
    11.6.1 標(biāo)簽 220
    11.6.2 按鈕 221
    11.6.3 文本框 223
    11.6.4 文本區(qū)域 224
    11.6.5 口令框 224
    11.6.6 復(fù)選框和單選按鈕 226
    11.6.7 列表框和下拉列表框(組合框) 229
    11.6.8 滾動(dòng)條 232
    11.6.9 進(jìn)度條 234
    11.6.10 表格 236
    11.7 窗口和菜單 238
    11.7.1 窗口類 238
    11.7.2 菜單條、菜單和菜單項(xiàng) 239
    11.7.3 窗口事件 239
    11.7.4 Window Adapter適配器 240
    11.8 對(duì)話框 242
    11.8.1 對(duì)話框類 242
    11.8.2 常用對(duì)話框 243
    11.9 多媒體編程基礎(chǔ) 244
    11.9.1 圖像處理 244
    11.9.2 數(shù)字音頻 245
    11.10 本章小結(jié) 246
    11.11 實(shí)踐檢驗(yàn) 246
    理論鞏固 246
    上機(jī)實(shí)戰(zhàn) 246
    第12章 網(wǎng)絡(luò)編程基礎(chǔ) 248
    12.1 網(wǎng)絡(luò)程序設(shè)計(jì)基本概念 248
    12.2 服務(wù)器和客戶機(jī) 249
    12.2.1 WinSock程序 249
    12.2.2 端口 249
    12.2.3 Socket套接字 250
    12.2.4 服務(wù)器和客戶機(jī)程序 250
    12.2.5 服務(wù)多客戶 254
    12.2.6 數(shù)據(jù)報(bào) 255
    12.3 網(wǎng)絡(luò)程序設(shè)計(jì)技術(shù) 257
    12.3.1 Socket 257
    12.3.2 RPC 258
    12.3.3 Ping程序 258
    12.3.4 FTP客戶端程序 259
    12.4 Servlet編程基礎(chǔ) 261
    12.4.1 Servlet容器、Web服務(wù)器和應(yīng)用服務(wù)器 261
    12.4.2 Servlet的基本結(jié)構(gòu) 261
    12.4.3 Servlet的編譯和安裝 262
    12.4.4 Servlet的生命周期 263
    12.4.5 與客戶端的交互 263
    12.5 客戶端跟蹤 264
    12.5.1 使用Cookie 264
    12.5.2 使用Session 265
    12.6 協(xié)作與通信 265
    12.6.1 Applet與Servlet的通信 266
    12.6.2 Servlet間的信息共享 267
    12.7 網(wǎng)絡(luò)編程實(shí)例 268
    12.8 J2EE和J2ME簡介 276
    12.8.1 J2EE簡介 276
    12.8.2 J2ME簡介 277
    12.9 本章小結(jié) 278
    12.10 實(shí)踐檢驗(yàn) 278
    理論鞏固 278
    上機(jī)實(shí)戰(zhàn) 278
    第13章 JSP程序設(shè)計(jì)基礎(chǔ) 280
    13.1 JSP簡介 280
    13.1.1 什么是JSP程序 280
    13.1.2 JSP語法概述 281
    13.1.3 JSP內(nèi)置對(duì)象 289
    13.1.4 一個(gè)簡單的JSP程序 293
    13.2 JSP與JavaBean 294
    13.2.1 JavaBean簡介 294
    13.2.2 在JSP程序中使用JavaBean 294
    13.3 JSP標(biāo)簽庫 296
    13.3.1 標(biāo)簽處理類 296
    13.3.2 標(biāo)簽庫描述文件 296
    13.3.3 在JSP程序中使用標(biāo)簽 298
    13.3.4 自定義標(biāo)簽庫 298
    13.4 JSP與Servlet 300
    13.4.1 Web應(yīng)用程序的一般結(jié)構(gòu) 300
    13.4.2 JSP與Servlet間的信息共享 302
    13.4.3 JSP與Servlet間的控制傳遞 304
    13.4.4 Web應(yīng)用程序舉例 306
    13.5 本章小結(jié) 307
    13.6 實(shí)踐檢驗(yàn) 308
    理論鞏固 308
    上機(jī)實(shí)戰(zhàn) 308
    第14章 數(shù)據(jù)庫編程基礎(chǔ) 309
    14.1 數(shù)據(jù)庫基礎(chǔ)知識(shí) 309
    14.1.1 數(shù)據(jù)庫技術(shù)簡介 309
    14.1.2 建立一個(gè)實(shí)例數(shù)據(jù)庫 311
    14.1.3 SQL語言簡介 312
    14.2 通過JDBC訪問數(shù)據(jù)庫 313
    14.2.1 設(shè)置環(huán)境 313
    14.2.2 建立連接 316
    14.2.3 對(duì)數(shù)據(jù)庫進(jìn)行操作 317
    14.2.4 執(zhí)行帶參數(shù)的SQL語句 320
    14.3 JSP數(shù)據(jù)庫連接技術(shù)簡介 321
    14.4 數(shù)據(jù)庫訪問示例 322
    14.5 本章小結(jié) 322
    14.6 實(shí)踐檢驗(yàn) 323
    理論鞏固 323
    上機(jī)實(shí)戰(zhàn) 323
    附錄 理論鞏固習(xí)題參考答案 324
    參考文獻(xiàn) 333
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過250字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
主站蜘蛛池模板: 久99久热只有精品国产男同 | 激情一区 | aabb片免费看| 桃花视频在线观看高清版mv | 国产精品免费一区二区三区四区 | 狂野欧美 | 国产精品一区二区三区高清在线 | 免费精品久久久久久中文字幕 | 六月丁香婷婷网 | 国产亚洲91 | 日本高清视频成人网www | 亚洲一区二区中文字幕 | 亚洲欧美日韩国产精品第不页 | 国产亚洲欧美一区二区三区 | 亚洲香蕉视频 | 婷婷六月久久综合丁香可观看 | 国产美女视频网站 | 国产成人啪午夜精品网站 | 久久成人免费网站 | 911亚洲精品国内自产 | 成人国产精品免费视频 | 国产精品成人免费视频99 | 欧美成人观看 | 一级特黄欧美 | 国产激情视频在线观看首页 | 视频在线国产 | 亚洲午夜精品久久久久久成年 | 91aaa免费免费国产在线观看 | 美女一级免费毛片 | 多人伦交性欧美在线观看 | 成人永久福利免费观看 | 午夜爽爽性刺激一区二区视频 | 精品欧美一区二区在线观看 | 亚洲黄色小说视频 | 欧美日本高清视频在线观看 | 无遮挡一级毛片呦女视频 | a色在线| 天天做天天爱夜夜大爽完整 | 国产成人精品在视频 | 九九在线| 国产99视频精品免费视频7 |