-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java 程序設計項目教程(高職高專計算機教指委規劃教材) 版權信息
- ISBN:9787300120614
- 條形碼:9787300120614 ; 978-7-300-12061-4
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Java 程序設計項目教程(高職高專計算機教指委規劃教材) 本書特色
java語言是由美國sun公司開發的一種具有面向對象、分布式和可移植等性能并且功能強大的計算機編程語言。本書系統全面的介紹了java程序設計相關知識,本書適用對象是高職高專學生、普通高等院校學生,以及那些想在短時間內掌握java基礎并能夠靈活運用于實踐的學習者。
Java 程序設計項目教程(高職高專計算機教指委規劃教材) 內容簡介
java語言是由美國sun公司開發的一種具有面向對象、分布式和可移植等性能并且功能強大的計算機編程語言。同時,java語言還是一種跨平臺的程序設計語言,可以在各種類型的計算機和操作系統上運行。java語言非常適合于企業網絡和internet環境,現在已成為internet中*受歡迎、*有影響的編程語言之一。早日掌握java技術,將給每個有志于在it行業發展的有識之士帶來更多的機遇。
本書語言敘述通俗易懂,面向實際應用。內容組織采用任務引領教學法,力求體現“以職業活動為導向,以職業技能為核心”的指導思想,突出高職高專的教育特色。本書適用對象是高職高專學生、普通高等院校學生,以及那些想在短時間內掌握java基礎并能夠靈活運用于實踐的學習者。
Java 程序設計項目教程(高職高專計算機教指委規劃教材) 目錄
——java語言概述
任務一 學生成績的輸出
一、問題情景及實現
二、相關知識:java簡介、特點、虛擬機jvm、開發工具與運行環境
三、知識拓展:編寫一個java小程序,在屏幕上輸出“hello!”
任務二 學生成績的計算
一、問題情景及實現
二、相關知識:標識符與關鍵字、基本數據類型、字符串、運算符與表達式
任務三 輸入學生各門課的成績
一、問題情景及實現
二、相關知識:數據的輸入/輸出
綜合實訓一 求某門課的*高分
拓展動手練習一
習題一
項目二 學生多科目成績的管理
——程序控制語句及數組
任務一 學生成績的統計
一、問題情景及實現
二、相關知識:分支結構、循環語句、跳轉語句
任務二 學生成績的排序
一、問題情景及實現
二、相關知識:一維數組、二維數組
綜合實訓二 學生成績管理的實現
拓展動手練習二
習題二
項目三 atm取款管理系統
——面向對象程序設計
任務一 銀行卡類的實現
一、問題情景及實現
二、相關知識:面向對象程序設計
任務二 用戶信息類的實現
一、問題情景及實現
二、相關知識:訪問權限控制符、封裝、this的應用
任務三 不同類型銀行卡類的實現
一、問題情景及實現
二、相關知識:繼承、final的使用
三、知識拓展:抽象類與接口
任務四工具類的實現
一、問題情景及實現
二、相關知識:多態、super的使用、程序包及系統類庫簡介
綜合實訓三 賬戶類的實現
拓展動手練習三
習題三
項目四 錄人成績的異常處理
——異常處理
一、問題情景及實現
二、相關知識:異常的概念、異常處理機制、異常類和異常的處理
三、知識拓展
綜合實訓四 成績異常處理的實現
拓展動手練習四
習題四
項目五 圖形化學生信息輸人功能的實現
——組件和事件的處理機制
任務一 學生信息的輸入界面設計
一、問題情景及實現
二、相關知識:component組件、容器組件、布局管理器和常用可視組件
任務二 學生信息輸入后的數據輸出
一、問題情景及實現
二、相關知識:事件處理機制、可供選擇的可視組件
三、知識拓展:滾動窗口、文本區
綜合實訓五 學生信息的查詢
拓展動手練習五
習題五
項目六 成績的圖形表示
——圖形用戶界面設計
任務一 學生成績的圖形繪制
一、問題情景及實現
二、相關知識:繪圖坐標系及繪圖類graphics的常用方法
三、知識拓展:font類的方法、系統提供的字體
任務二 用不同顏色的扇形分段表示學生成績
一、問題情景及實現
二、相關知識:c010r類的構造方法、顏色常量和顏色選取
綜合實訓六 繪圖軟件的制作
拓展動手練習六
習題六
項目七 輸入/輸出流和文件操作.
任務一 字節輸入/輸出流
一、問題情景及實現
二、相關知識:流的概念、inputstrearn/outputstrearn類
任務二 字符輸入/輸出流
一、問題情景及實現
二、相關知識:reader/writer類
任務三 文件操作
一、問題情景及實現
二、相關知識:file類、file類的方法、文件的順序處理和
隨機訪問
綜合實訓七 簡單記事本的實現
拓展動手練習七
習題七
項目八 用戶注冊系統
——數據庫技術
任務一 裝載數據庫驅動程序
一、問題情景及實現
二、相關知識:jdbc簡介、jdbc驅動的分類、裝載和指定jdl3c驅動程序
三、知識拓展:jdbc api的使用
任務二 連接/關閉數據庫
一、問題情景及實現
二、相關知識:drivermanger類、connection接口
任務三 數據庫的操作
一、問題情景及實現
二、相關知識:statement接口和resultset接口
三、知識拓展:數據定義語言、數據
操縱語言和數據控制語言
綜合實訓八 用戶注冊程序
拓展動手練習八
習題八
項目九 國慶倒計時牌
——多線程編程技術
任務一 理解線程
一、問題情景及實現
二、相關知識:多線程概念,線程的
狀態和生命周期、線程的調度和優先級
任務二 創建線程
一、問題情景及實現
二、相關知識:線程中的方法、創建線程的兩種方法
任務三 線程通信
一、問題情景及實現
二、相關知識:同步代碼塊和同步方法
三、知識拓展:死鎖
綜合實訓九 國慶倒計時牌
拓展動手練習九
習題九
項目十 網絡聊天程序
——網絡通信
任務一 ip地址與inetaddress類
一、問題情景及實現
二、相關知識:ip地址簡介、inetaddress類
任務二 tcp/ip體系結構與url類的使用
一、問題情景及實現
二、相關知識:url類的組成和應用、抽象類urlconnection
任務三 socket網絡通信
一、問題情景及實現
二、相關知識:socket通信機制和通信模式、serversocket/socket類
三、知識拓展:tcp與udp的比較、udp程序的實現
綜合實訓十 網絡聊天程序
拓展動手練習十
習題十
項目十一 電子相冊設計
——appiet程序
任務一 applet程序的編寫
一、問題情境及實現
二、相關知識:applet概述、applet類、標記格式、參數傳遞的應用、applet與瀏覽器之間的通信、applet程序的運行方式
任務二 加載圖像
一、問題情景及實現
二、相關知識:裝載圖像、跟蹤圖像的下載、顯示圖像、其他處理類
任務三 播放聲音
一、問題情景及實現
二、相關知識:applet類的play()方法和audioclip類的使用
綜合實訓十一 模擬時鐘
拓展動手練習十一
習題十一
項目十二 網絡考試系統設計與實現
任務一 需求分析與設計
一、網絡考試系統的功能需求
二、場景分析
三、數據存儲
四、類的構造
任務二 程序設計實現
一、客戶端模塊代碼
二、服務器端模塊代碼
項目小結
綜合實訓十二 學生信息管理系統設計
參考文獻
Java 程序設計項目教程(高職高專計算機教指委規劃教材) 節選
《Java程序設計項目教程》系統地介紹了開發Java程序所需的知識。任務引領教學是《Java程序設計項目教程》寫作的特色,全書由1 1個項目組成,每個項目又進行了任務分解,子任務引領理論知識的學習。主要內容包括:Java的開發環境Java語言基礎,面向對象程序設計思想與使用,異常處理。可視化界面設計,文件處理,數據庫技術,多線程,網絡通信,Applet技術。《Java程序設計項目教程》*后是一個完整的學生成績管理項目,對全書的內容進行綜合運用。《Java程序設計項目教程》可使學生熟悉項目開發流程并提高實戰水平。《Java程序設計項目教程》不僅適合沒有編程經驗的讀者學習,也適合有一定程序設計語言基礎的讀者自學。《Java程序設計項目教程》可作為高等院校高職高專計算機專業教材和相關培訓教材。也可作為程序設計人員的參考用書。
Java 程序設計項目教程(高職高專計算機教指委規劃教材) 相關資料
插圖:到目前,Java語言日趨成熟,其類庫也越來越豐富,同時因為Java是跨平臺的語言,也得到了許多軟件、硬件廠商的支持。 Java的版本隨著Java的發展而不斷變化,初學者對Java的版本和開發環境往往感到迷惑。因此,了解Java的版本對于學習Java有一定的必要性。目前Java主要有三種版本:一是用于工作站、PC的標準版,即J2SE(Java 2 Standard Edition),這也是本書將主要介紹的版本;二是企業版,即J2EE(Java 2 Enterprise Edition),通常用于企業級應用系統的開發;三是精簡版,即J2ME(Java 2 Micro Edition),通常用于嵌入式系統開發。在未來,Java的進一步開源對Java的發展將產生重要的影響。首先,開源將使得Java的未來發展更加美好。Sun公司在2007 Java()ne大會開幕式上宣布,將在GPL 2協議的基礎上對JDK(Java Development Kit)進行開源,到目前為止,Sun公司已完成了對Java96%的源代碼開放。其次,Java的開源也促進了Java社團的蓬勃發展,Java未來也不僅僅是sun公司自身的事情,Java社團和自由與開源社區將與sun公司共同決定Java技術的未來。相信未來Java會結出更多更好的果實,Java將進入一個嶄新的發展階段!(二)、Java語言的特點 Java語言是一種易于編程的語言,它消除了其他語言的許多不足(如在指針運算和內存管理方面影響程序的健壯性);Java語言也是一種面向對象的語言,使用現實生活中的常用術語使程序形象化,同時可以簡化代碼;Java語言與其他語言不同,是解釋執行的;Java語言支持多線程,具有更高的安全性等特點。下面我們詳細說明其特點。(1)簡單易學:Java的編程風格類似于C++,基本語法與C語言類似;但它摒棄了c++中容易引發程序錯誤的地方,如指針和內存管理;提供了豐富的類庫。(2)面向對象和動態性:Java語言支持靜態和動態風格的代碼繼承及重用,是完全面向對象的,它不支持類似C語言那樣面向過程的程序設計技術。Java的動態特性是其面向對象設計方法的拓展,它允許程序動態地裝入運行過程中所需要的類。(3)解釋執行:Java解釋器(運行系統)能直接運行目標代碼指令。(4)多線程:Java提供的多線程功能使得在一個程序里可同時執行多個小任務。多線程帶來的好處是可以有更好的交互性能和實時控制性能。(5)健壯性和安全性:健壯性是指Java致力于檢查程序在編譯和運行時的錯誤。安全性是指在Java語言里,指針和釋放內存等C++功能被刪除,避免了非法內存操作;另一方面,當Java創建瀏覽器時,其語言功能與瀏覽器提供的功能結合起來,使得Java更安全。Java技術體系通過虛擬機(Java Virtual Machine,JVM)、垃圾回收、Java運行環境(Java Runtime Environment,JRE)、JVM工具接口來實現上述特點,這些內容在后續章節將陸續介紹。
- >
唐代進士錄
- >
月亮虎
- >
伊索寓言-世界文學名著典藏-全譯本
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
山海經
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
羅庸西南聯大授課錄
- >
煙與鏡