版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
時(shí)間安排
理論授課:24學(xué)時(shí)上機(jī)操作:36學(xué)時(shí)合計(jì):60學(xué)時(shí)
課程內(nèi)容內(nèi)容第1講Java初步第2講Java語言基礎(chǔ)第3講面向?qū)ο蟮脑O(shè)計(jì)第4講GUI圖形界面的編程第5講Java輸入與輸出第6講Java多線程編程第7講Java網(wǎng)絡(luò)編程第8講Java數(shù)據(jù)庫編程總復(fù)習(xí)總成績(jī)=平時(shí)考核+期中考試+期末考試
平時(shí)考核=上機(jī)任務(wù)(50分)+考勤(10分)
期中考試(筆試):40分期末考試(閉卷筆試):100分平時(shí)成績(jī)和期末考試各占50%課程考核標(biāo)準(zhǔn)平時(shí)成績(jī)JAVA產(chǎn)生發(fā)展程序計(jì)算機(jī)機(jī)器碼語言處理系統(tǒng)匯編程序編譯程序解釋程序機(jī)器語言匯編語言高級(jí)語言用戶JAVA程序設(shè)計(jì)方法(結(jié)構(gòu)化和面向?qū)ο?結(jié)構(gòu)化程序設(shè)計(jì)(自頂向下,逐步求精)主模塊+若干個(gè)子模塊
(main()+子函數(shù))面向?qū)ο蟪绦蛟O(shè)計(jì)類與對(duì)象封裝多態(tài)繼承等對(duì)象之間的關(guān)系消息傳遞
Java是一種高級(jí)的、面向?qū)ο蟮木幊陶Z言產(chǎn)生及發(fā)展:1995年——SUN公司——工程師JamesGosling;現(xiàn)在:面向網(wǎng)絡(luò)應(yīng)用,類庫不斷豐富,性能不斷提高,應(yīng)用領(lǐng)域不斷拓展。Oak
—>Java面向?qū)ο笈c平臺(tái)無關(guān)多線程、網(wǎng)絡(luò)和小應(yīng)用程序不是專用于Internet的語言Java不是萬能的編程語言
Java重要特點(diǎn)
JAVA學(xué)習(xí)(1)基本語法與C、C++類似(但無指針)(2)面向?qū)ο笈cC++類似(但無多繼承)(3)面向?qū)ο蟾鼮閺氐祝↗AVA程序完全由類和接口組成)。Java平臺(tái)=Java應(yīng)用編程接口(API)+Java虛擬機(jī)(JVM)Java軟件開發(fā)工具箱JDK(JavaDevelopmentKit)Java程序Java虛擬機(jī)JavaAPIs計(jì)算機(jī)系統(tǒng)Java平臺(tái)(安裝JDK)Java開發(fā)環(huán)境設(shè)置環(huán)境變量PATH:F:\軟件安裝\jdk\bin;CLASSPATH:F:\軟件安裝\jdk\lib\dt.jar;F:\軟件安裝\jdk\lib\tools.jar;Java簡(jiǎn)單命令Javac:Java編譯器Java:Java解釋器AppletViewer:模擬WWW瀏覽器集成開發(fā)環(huán)境
Eclipse(IBM)Jbuilder(Borland)
VisualJ++(Microsoft)Netbeans(SUN)JPadTextPad…
一個(gè)簡(jiǎn)單的Java應(yīng)用程序
Hello,World!publicclassHelloWorld{publicstaticvoidmain(String[]args){
System.out.println("Hello,World!");}//main}//HelloWorld主類,必須和保存的java文件名字一樣也可寫成Stringargs[]Java應(yīng)用程序的編譯C:>javacHelloWorld.javaC:>javaHelloWorld注意:DOS下編譯,必須進(jìn)入同一目錄一個(gè)文件中有多個(gè)類課本P8,P11,P15publicclassPerson{voidspeakHello(){ System.out.println("您好,很高興認(rèn)識(shí)您"); System.out.println("nicetomeetyou");
}}classXiti{ publicstaticvoidmain(Stringargs[]){ Personzhang=newPerson(); zhang.speakHello(); }}一個(gè)簡(jiǎn)單的Java小應(yīng)用程序(JavaApplet)importjava.applet.*;importjava.awt.*;publicclassExample_appletextendsApplet{ publicvoidpaint(Graphicsg){ g.setColor(Color.red); g.drawString("我一邊喝咖啡,一邊學(xué)java",5,30); g.setColor(Color.blue); g.drawString("我學(xué)的很認(rèn)真",10,50);}//paint}//Example_applet一定要有!不一定要有!注意:importjava.applet.*;這種結(jié)構(gòu)的類必須從jdk中已封裝好的Applet類派生,派生時(shí)使用extends作為關(guān)鍵字importjava.awt.*;小程序中要編寫一個(gè)paint()方法,該方法帶一個(gè)Graphics類變量,由java.awt.Graphics封裝。和java應(yīng)用程序不同,java小程序不能使用main()方法,要求程序中有且只有一個(gè)類是系統(tǒng)類Applet的子類
Java小應(yīng)用程序的編譯C:>JavacExample_applet.javaExample_applet.html文件內(nèi)容如下
<appletcode=Example_applet.classheight=100width=300></applet>C:>appletviewerExample_applet.html也可采用girl.html此文件跟html文件必須在同一目錄JSP與JavaJSP(JavaServerPages)ASP(ActiveServerPages)兩者都是開發(fā)動(dòng)態(tài)的Web服務(wù)應(yīng)用程序ASP編程語言是VBScript,JSP使用JavaJSP基于JavaServlet以及整個(gè)Java體系
上機(jī)作業(yè)練習(xí)環(huán)境變量的配置,熟悉
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年學(xué)生保險(xiǎn)全保障協(xié)議
- 2025標(biāo)識(shí)標(biāo)牌行業(yè)發(fā)展趨勢(shì)分析與預(yù)測(cè)合同3篇
- 二零二五版辦公區(qū)域租賃合同(含物業(yè)增值服務(wù))
- 二手住宅交易服務(wù)合同(2024年版)3篇
- 二零二五年度上市公司專項(xiàng)財(cái)務(wù)咨詢與輔導(dǎo)協(xié)議
- 二零二五年度股權(quán)分割協(xié)議書模板
- 2025年度礦業(yè)權(quán)出讓與地質(zhì)安全監(jiān)管合同
- 2025年度車輛借出免責(zé)及車輛使用責(zé)任界定協(xié)議
- 二零二五年度文化藝術(shù)活動(dòng)派遣協(xié)議范本
- 2025年度城市綜合體物業(yè)保安勞務(wù)管理合同
- 小兒甲型流感護(hù)理查房
- 霧化吸入療法合理用藥專家共識(shí)(2024版)解讀
- 2021年全國高考物理真題試卷及解析(全國已卷)
- 拆遷評(píng)估機(jī)構(gòu)選定方案
- 趣味知識(shí)問答100道
- 鋼管豎向承載力表
- 2024年新北師大版八年級(jí)上冊(cè)物理全冊(cè)教學(xué)課件(新版教材)
- 人教版數(shù)學(xué)四年級(jí)下冊(cè)核心素養(yǎng)目標(biāo)全冊(cè)教學(xué)設(shè)計(jì)
- JJG 692-2010無創(chuàng)自動(dòng)測(cè)量血壓計(jì)
- 三年級(jí)下冊(cè)口算天天100題(A4打印版)
- CSSD職業(yè)暴露與防護(hù)
評(píng)論
0/150
提交評(píng)論