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

正文內(nèi)容

java語言程序設(shè)計(java語言概述)ppt-在線瀏覽

2025-02-23 04:53本頁面
  

【正文】 EA Systems, Compaq, Hitachi, SilverStream, Sybase, .. 2. May, Membership in Java Developer Connection program tops million 3. May 8, Sun to work with Chinese TV industry to define interactive digital TV spec for China TV 4. May 8, J2SE v. platform released 5. May 17, J2SE v platform gains industry support from Apple with Mac OS X 15 第一章 Java語言概述 1. Java的發(fā)展 2. 什么是 Java? 3. Java程序介紹 4. Java程序運行環(huán)境 16 什么是 Java? ? Java Technology 1. 編程語言 (Programming Language) 2. 運行平臺 (Platform) 17 什么是 Java? ? Java編程語言的特點 1. 簡單 (Simple) 2. 面向?qū)ο?(Object oriented) 3. 解釋性 (Interpreted) 4. 平臺獨立和可移植 (Architecture neutral amp。 Secure) 6. 多線程 (Multithreaded) 7. 分布式 (Distributed) 8. 高性能 (High performance) 9. 動態(tài) (Dynamic) 18 ? Java編程語言的特點 1. 簡單 (Simple) ? 簡單易學(xué) ? 不存在指針、單一繼承、內(nèi)存空間自動回收 2. 面向?qū)ο?(Object oriented) ? 類和對象 ?數(shù)據(jù)和方法的封裝 ? 封裝、繼承、多態(tài)性 ? 注重于數(shù)據(jù)和操作數(shù)據(jù)的方法,而不是流 3. 解釋性 (Interpreted) ? Java編譯器生成字節(jié)碼, Java解釋器執(zhí)行字節(jié)碼 ? 鏈接過程簡單,僅僅將新的類裝載 (load)入運行環(huán)境 什么是 Java? 19 ? Java編程語言的特點 4. 平臺獨立 (Architecture neutral)和可移植(Portable) ? Java編譯器產(chǎn)生的字節(jié)碼 (bytecode)可運行在異種網(wǎng)絡(luò)環(huán)境中 (不同的硬件系統(tǒng)和不同的操作系統(tǒng) ) ? Java程序在不同的平臺中行為一致,不存在數(shù)據(jù)類型的不一致等現(xiàn)象 什么是 Java? 20 ? Java編程語言的特點 5. 魯棒 /健壯 (Robust)和安全 (Secure) ? 取消了指針的不安全性,增強了程序的健壯性 ? 內(nèi)存管理簡單,“ new”構(gòu)造對象,對象釋放(automatic garbage collection) ? 可靠的語言 : piletime checking和 runtime checking ? 網(wǎng)絡(luò)環(huán)境的應(yīng)用不會產(chǎn)生惡意行為,為 Java程序構(gòu)造一個個 (Sandbox,具有安全策略的限制 ),提高了安全性 什么是 Java? 21 ? Java編程語言的特點 6. 多線程 (Multithreaded) ? 例 : 瀏覽器應(yīng)用中,播聽音樂 /拖動頁面 /后臺下載頁面 ? 線程類 : ? 原語支持 : synchronized、 wait()、 notify() 7. 分布式 (Distributed) ? 支持網(wǎng)絡(luò)應(yīng)用 , .* ? URL類 ? Socket類、 ServerSocket類 ? DatagramSocket類、 DatagramPacket類 什么是 Java? 22 ? Java編程語言的特點 8. 高性能 (High performance) ? 解釋性的語言,沒有 C語言快 ? “ JustInTime” JIT編譯器,在運行時將Java字節(jié)碼轉(zhuǎn)變?yōu)闄C器碼 ? Java HotSpot Compilers 9. 動態(tài) (Dynamic) ? Java語言在執(zhí)行的鏈接 (link)階段是動態(tài)的 ? class類僅在需要時被鏈接 ? 被鏈接的代碼模塊可以有不同的來源,從本地或從網(wǎng)絡(luò) 什么是 Java? 23 ? 平臺 (Platform) 1. 程序運行的硬件和軟件環(huán)境 2. 操作系統(tǒng)平臺- Windows 202 Linux、Solaris、 MacOS 3. 操作系統(tǒng)與硬件的結(jié)合 ? Java運行平臺 (Platform) 1. Java虛擬機 (Java Virtual Machine, Java VM) ? Java解釋器- Java開發(fā)工具或可運行 applet的 Web瀏覽器 2. Java應(yīng)用編程接口 (Java Application Programming Interface, Java API) 什么是 Java? 24 ? Java運行平臺 (Platform) 1. J2SE Platform (Java 2 Standard Edition) ? Java Runtime Environment (JRE) - Java虛擬機、庫函數(shù)、運行 Java應(yīng)用程序和 Applet所必須文件 ? Java 2 SDK (Development Kit)- JRE的超集,包含編譯器和調(diào)試器等用于程序開發(fā)的文件 2. Java虛擬機、 Java應(yīng)用編程接口和系統(tǒng)平臺的關(guān)系 什么是 Java? 25 ? Java平臺的發(fā)展 ? Java Development Kit 1. 2. ? ? ? 3. ? Java 2 SDK 1. 2. ? 3. ? ?? ? Java平臺的三個版本 (): J2SE/J2EE/J2ME ? 什么是 Java? 26 ? Java可以做什么? 1. 基本 : Objects, strings, thread
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1