freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第1章java簡介(已修改)

2025-10-23 08:15 本頁面
 

【正文】 第 1章 Java簡介 Java是目前最常用的計算機編程語言,也是主要的網(wǎng)絡(luò)開發(fā)語言之一。Java具有面向?qū)ο?、分布式和多線程等先進高級計算機語言的特點,同時它還因可移植、安全性能高和網(wǎng)絡(luò)移動性等逐漸成為一種行業(yè)標準。對于初次接觸計算機編程語言的人來說, Java語言簡單易學,不需要長時間的培訓就可以編寫出適合現(xiàn)在企業(yè)或個人需要的程序。 本章要點 ? Java的歷史與語言結(jié)構(gòu) ? Java的安裝 ? Java的使用 本章邏輯結(jié)構(gòu) ? Java的歷史與語言結(jié)構(gòu) Java的發(fā)展簡史 計算機語言的發(fā)展 Java語言結(jié)構(gòu) Java語言特點 ? Java的安裝 Java語言的開發(fā)工具 安裝 Java 2 SDK 更新系統(tǒng)環(huán)境變量 本章邏輯結(jié)構(gòu) ? Java的使用 Java應用程序與 Java小程序 DOS磁盤操作系統(tǒng) 實例 1 第一個 Java Application程序 HTML語言 實例 2 在網(wǎng)頁中顯示文字和圖像 實例 3 我的第一個 Java Applet程序 ? 思考與練習 1 Java的歷史與語言結(jié)構(gòu) Java的發(fā)展簡史 ? 1991年 , Java語言誕生在美國 SUN計算機公司 , 它是由 “ 綠色工程 ” ( Green Project) 小組開發(fā)的 , 但是它最初的名字不是 Java, 而是Oak( 橡樹 ) 。 ? 1994年 , “ 綠色 ” 小組將他們的開發(fā)轉(zhuǎn)向了 Inter, 用 Oak編寫了一系列網(wǎng)絡(luò)應用程序 , 像網(wǎng)絡(luò)瀏覽器 WebRunner等 。 ? 1995年 , 隨著 Java語言在互聯(lián)網(wǎng)和多媒體上的發(fā)展 , 它得到了全球計算機業(yè)的高度重視 。 ? 鑒于 , SUN公司將 本命名為 “ Java2”。 目前 , Java語言的正式版本已經(jīng)發(fā)展到 , 測試版本為 。 Java的歷史與語言結(jié)構(gòu) 計算機語言的發(fā)展 1. 機器語言 機器語言是計算機中央處理器本身所使用的語言。它因可以直接被CPU使用,所以表達準確、運行速度非??臁5@而易見,由一組組十六進制數(shù)字組成的機器語言對大多數(shù)人來說很難編寫、閱讀和理解。這種情況下,計算機很難被廣泛使用和推廣。 2. 匯編語言 匯編語言的出現(xiàn)使編寫計算機程序變得容易。有表達意義的命令名字代替了一組組簡單的數(shù)字,一條條語句的出現(xiàn),也使程序內(nèi)容變得清楚,易于理解。但是計算機只能讀懂機器語言,所以用匯編語言編寫的程序要先用匯編程序翻譯成機器語言, CPU才能運行。如今匯編語言被計算機高級專業(yè)人員廣泛使用,但是,匯編語言需要用許多條命令去完成一個極其簡單的任務,編寫過程繁瑣且耗時長,所以它很難普及。 Java的歷史與語言結(jié)構(gòu) 3. 高級語言 高級語言使每一條語句的功能大大加強,同時有保持了易寫、易讀和易于理解的特性, Java就是一種高級語言。通過對高級語言的學習,編寫計算機語言對普通人來說終于再不是一座不可征服的高山。但是對于計算機的 CPU來說,高級語言太籠統(tǒng)了,它需要一個功能強大的翻譯器來幫助理解。翻譯器有兩種:一種是編譯器,另一種是注譯器。 編譯器和注譯器的作用都是將我們用高級語言寫好的程序翻譯成計算機能理解的機器語言,所不同的是翻譯的方式。 編譯器的翻譯方式是把程序全部翻譯成機器語言,然后 CPU再運行翻譯好的機器語言。 注譯器的翻譯方式是在程序運行時每翻譯一句高級語言,就傳遞給 CPU運行這部分翻譯好的機器語言。 用編譯器程序運行速度快,但翻譯時間太長;用注譯器翻譯時間短,但運行速度很慢。 Java的歷史與語言結(jié)構(gòu) Java語言結(jié)構(gòu) Java并沒有用編譯器直接將程序翻譯成機器語言 , 而是先翻譯成字節(jié)碼 ( Byte Code) , 這樣編譯的時間大大減少 。 當然 , 這種字節(jié)碼格式的程序計算機的 CPU是不可能理解的 , 所以 Java就通過一種名為 Java模擬器 ( Java Virtual Machine, 簡稱 JVM) 的程序再將字節(jié)碼翻譯成機器語言 。 因為第二步翻譯是在程序運行過程中進行的 , 所以有時候我們可以把 Java模擬器看成一種注譯器 , 但是翻譯時間上遠比注譯器要快 。而且 Java模擬器是針對每一臺計算機的 , 也就是說當同一個程序在不同計算機上運行時 , Java編輯器翻譯成一樣的字節(jié)碼文件 , Java模擬器再根據(jù)所在計算機 CPU的不同 , 翻譯成相應的機器語言 。 Java語言的翻譯方法如圖 。 Java的歷史與語言結(jié)構(gòu) 圖 Java的歷史與語言結(jié)構(gòu) Java語言特點 ( 1)結(jié)構(gòu)簡單: Java語言的程序構(gòu)成與 C語言和 C++語言類似,但是Java語言摒棄了 C語言和 C++語言的復雜、不安全特性。例如:指針的操作和內(nèi)存的管理。此外, Java語言提供了種類豐富、功能強大的類庫,提高了編程效率。 ( 2)面向?qū)ο螅涸诂F(xiàn)實世界中,任何實體都可以看作是一個對象,對象具有狀態(tài)和行為兩大特征。在 Java語言中,沒有采用傳統(tǒng)的、以過程為中心的編程方法,而是采用以對象為中心,通過對象之間的調(diào)用來解決問題的編程方法。 ( 3)平臺無關(guān):使用 Java語言編寫的應用程序不需要進行任何修改,就可以在不同的軟、硬件平臺上運行。這主要是通過 Java虛擬器( JVM)來實現(xiàn)的。 Java的歷史與語言結(jié)構(gòu) Java語言特點 ( 4)可靠性:因為 Java最初設(shè)計目的是應用于電子類家庭消費產(chǎn)品,所以要求較高的可靠性。例如: Java語言提供了異常處理機制,有效地避免了因程序編寫錯誤而導致的死機現(xiàn)象。 ( 5)安全性:現(xiàn)今的 Java語言主要用于網(wǎng)絡(luò)應用程序的開發(fā),因此對安全性有很高的要求。如果沒有安全保證,用戶運行從網(wǎng)絡(luò)下載的 Java語言應用程序是十分危險的。 Java語言通過
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1