2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

軟件職業技術學院「十一五」規劃教材:Java高級程序設計

  • 作者:王路群 編
  • 出版社: 中國水利水電出版社
  • 出版時間:2006-08-01
  • 版次:1
  • 商品編號: 10181431

    頁數:289

    紙張:膠版紙

    ISBN:9787508439075

    印刷時間:2006-08-01

    正文語種:中文


HK$55.20 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

Java語言經過多年的發展,已經成長為優秀的主流開發語言。Java語言具有面向對象、與平台無關、分佈式、多線程等特點。尤其是Java Swing推出後,使得Java語言的功能更加強大。
  《Java高級程序設計》通過實例講解了如何使用Java語言開發數據庫應用程序、多媒體應用程序、網絡應用程序等。這些程序典型簡潔,主要功能突出,所涉及的技術可以解決同類問題。全書分為兩個部分共13章,其中第一部分為Java高級編程的核心知識,介紹了Java語言基礎、異常、多線程、Java圖形用戶界面、Java Applet、Java輸入輸出流、JDBC數據庫編程與Java網絡編程,第二部分為擴展知識,介紹了Java常用API、Java多媒體編程與Java Bean.
  《Java高級程序設計》理論結合實例,難度適中,不僅可以作為計算機及相關專業的教材,同進也適合作為廣大編程愛好者的自學教材。

目錄


前言
網絡聊天室項目需求
第一部分
第1章 Java入門基礎
1.1.Java語言入門
1.1.1 Java語言特點
1.1.2.Java語言的運行環境
1.1.3 JavaApplication程序與JavaApplet程序
1.2 標識符、關鍵字和數據類型
1.2.1 標識符
1.2.2 關鍵字
1.2.3 分隔符
1.2.4 數據類型
1.2.5 常量與變量
1.3 運算符、表達式和語句
1.3.1 運算符
1.3.2 表達式
1.3.3 流程控制語句
1.4 類、對象和接口
1.4.1 類與對象
1.4.2 繼承
1.4.3 包
1.4.4.接口
項目實訓

第2章 異常
2.1 什麼是異常
2.1.1 異常處理基礎
2.1.2 Java異常處理機制
2.2 異常的類型
2.2.1 Java異常類類型
2.2.2 Java異常類組成
2.3 未被捕獲的異常
2.4 trvcatch語句
2.5 自定義異常與throw關鍵字
2.5.1 創建自己的異常:
2..5.2 使用throw拋出異常
2.6 throws與finally關鍵字
2.6.1 使用throws聲明異常
2.6.2 使用finally關鍵字
2.7 Java的內置異常
相關知識鏈接
程序引入異常的好處
編程提示
實例運用
案例完善——聊天系統中的異常處理
項目實訓

第3章 JavaApplet
3.1 HTMLML簡介
3.2 瀏覽器處理Applet
3.3 Applet類及其方法
3.3.1 Applet類的層次
3.3.2 Applet運行狀態控制基本方法
3.3.3 Applet繪圖
相關知識鏈接:關於Applet的一些細節
實例運用
項目實訓

第4章 圖形用戶界面GUI(一)——AWT
4.1 AWT工具集簡介
4.2 AWT事件模型
4.3 GuI組件上的圖形操作
4.3.1 Graphics類
4.3.2 組件重繪
4.3.3 繪製基本圖形
4.3.4 建立字體
4.4 常用的AWT組件
4.4.1 文本框和文本區
4.4.2 按鈕和標籤
4.4.3 面板和畫布
4.4.4 佈局設計
4.4.5 選擇型組件
4.4.6 Component類的常用方法
4.4.7 Dialog類
相關知識鏈接
關於Java2D、Iava3D技術
項目實訓

第5章 Java中的事件處理機制
5.1 事件與事件處理
5.2 授權事件模型
5.3 事件類及其處理
5.3.1 ActionEvent類
5.3.2 AdiustmentEvent類
5.3.3 ComponentEvent類
5.3.4 FocusEvent類
5.3.5 ItemEvent類
5.3.6 MouseEvent類
5.3.7 KeyEvent類
5.3.8 FextEvent類
5.3.9 WindowEvent類
5.4 事件適配器
5.5 事件處理的多重運用
相關知識鏈接
Inner類
實例運用
案例完善——聊天系統中的事件處理
項目實訓

第6章 圖形用戶界面GUI(二)——Swing
6.1 從AWT到Swing
6.2 Swing框架
6.3 JFrame、JDialog、JApplet
6.4.JPanel、JScrolIPane、JSplitPane、JImel『nalFrame
6.5 圖標和標籤
6.6 各種組件
6.6.1 JButton
6.6.2 JCheckB0x
6.6.3 JRadioButton
6.6.4 JComboBox
6.6.5 JTextField、JTextArea、JPasswordField.
6.6.6 JTextPane
6.6.7 JMenuBar、JMenu、JMenultem、J1bolBar
6.6.8 JTable
6.6.9 Timer、JProgressBar
6.6.1 0JFileChooser
6.6.1 1JTree
相關知識鏈接
paint(Graphicsg)和paintComponent(Graphicsg)的區別
實例運用
項目實訓

第7章 多線程
第8章 I/O輸入輸出流
第9章 Java數據庫連接(JDBC)
第10章 Java網絡編程

第二部分
第11章 Java API
第12章 Java與多媒體
第13章 Java Bean基礎
附錄1 Java編碼規範及文檔註釋
附錄2 Java2平台介紹及專有名詞註釋
附錄3 JavaIDE工具介紹
參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。