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

正文內(nèi)容

java2面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)java入門和環(huán)境ppt-文庫吧資料

2024-10-22 23:39本頁面
  

【正文】 類取名為 HelloEducation ? //所有的 Applet程序都是 Applet類的子類 ? public String s。 ? 下例將在瀏覽器中顯示一行字符串,程序如下: ? //這是我們的第一個 Java Applet,該程序保存在文件 ? import 。 Java 應(yīng)用程序的執(zhí)行是在命令行下進(jìn)行的,如果是在 Windows系統(tǒng)中,就可以在“命令提示符窗口”中輸入“ java Propery”來執(zhí)行,該“ java”命令會啟動 Java虛擬機(jī),并讀入。所有這些命令都可以在命令行下運(yùn)行,例如我們要編譯上述 Java文件 ,如果是在windows中進(jìn)行開發(fā),就可以在“命令提示符”下進(jìn)行編譯,在命令行中輸入“ javac ” 。 //獲得系統(tǒng)的 Runtime對象 rt ? (Total Memory= ? + ( ) //打印總內(nèi)存大小 ? + Free Memory = ? +( ))。 //在命令行下打印出 p中的各個系統(tǒng)變量的值 ? ( Memory Usage:)。 //在命令行下面打印出日期 ? Properties p=( )。 /*下面我們用到了 Date和 Properties這兩個類,是 ? 屬于 ; */ ? /*而 System和 Runtime這兩個類,是屬于 。 Java虛擬機(jī)由 Java解釋器實現(xiàn),在命令行狀態(tài)下執(zhí)行,可將應(yīng)用程序字節(jié)碼文件解釋為本地計算機(jī)能夠執(zhí)行的指令并予以執(zhí)行,運(yùn)行結(jié)果在 MSDOS窗口中顯示,如果是圖形方式的應(yīng)用程序,將自動顯示圖形界面。在命令行狀態(tài)下執(zhí)行 ,將源程序編譯成字節(jié)碼文件,字節(jié)碼文件的內(nèi)容是 Java虛擬機(jī) (JVM)可執(zhí)行的指令,編譯時如果出現(xiàn)錯誤,則終止編譯,直到修改程序錯誤后最終通過編譯為止。注意,使用一些帶格式的文本編輯器如 Word等在保存源程序文件時,應(yīng)選擇以 MSDOS文本格式保存。 Java的面向?qū)ο筇匦? ? Java是面向?qū)ο蟮某绦蛟O(shè)計語言,從面向?qū)ο筮@個角度看,體現(xiàn)了如下 3個特點 ? 1. 封裝性 ? 2. 繼承性 ? 3. 通信相關(guān)性 Java程序開發(fā)步驟簡介 ? 開發(fā)一個 Java程序有以下幾步 ? (1) 建立 Java源程序。這使得同一個屬性或服務(wù)在一般類及其各個特殊類中具有不同的語義。在 Java語言中,通常我們稱一般類為父類 (superclass,超類 ),特殊類為子類 (subclass)。一個類可以是多個一般類的特殊類,它從多個一般類中繼承了屬性與服務(wù),這稱為多繼承。 基本概念 ? 5. 繼承的概念 ? 特殊類的對象擁有其一般類的全部屬性與服務(wù),稱作特殊類對一般類的繼承。信息隱蔽,即盡可能隱蔽對象的內(nèi)部細(xì)節(jié),對外形成一個邊界 (或者說形成一道屏障 ),只保留有限的對外接口使之與外部發(fā)生聯(lián)系。服務(wù)通常被稱為方法或函數(shù)。類與對象的關(guān)系就如模具和鑄件的關(guān)系,類的實例化結(jié)果就是對象,而 對一類對象的抽象就是類。類是具有相同屬性和服務(wù)的一組對象的集合,它為屬于該類的所有對象提供了統(tǒng)一的抽象描述,其內(nèi)部包括屬性和服務(wù)兩個主要部分。 ? 2. 類的概念 ? 把眾多的事物歸納、劃分成一些類是人類在認(rèn)識客觀世界時經(jīng)常采用的思維方法??陀^世界是由對象和對象之間的聯(lián)系組成的。一個對象由一組屬性和對這組屬性進(jìn)行操作的一組服務(wù)組成。其應(yīng)用領(lǐng)域不僅僅是軟件,還有計算機(jī)體系結(jié)構(gòu)和人工智能等。從現(xiàn)實世界中客觀存在的事物 (即對象 )出發(fā)來構(gòu)造軟件系統(tǒng),并且在系統(tǒng)構(gòu)造中盡可能運(yùn)用人類的自然思維方式。 ? (6) Java IDL: Java接口定義語言,支持與 CORBA 進(jìn)行通信。 ? (4) Java RMI: Java遠(yuǎn)程方法調(diào)用支持類庫。 ? (2) Java 基礎(chǔ)類庫: AWT 圖形用戶界面、 Swing 圖形用戶界面、Java2D 圖形支持等類庫。如果希望支持某個特征,則必須提供相應(yīng) API。 ? 捆綁到 JDK中的核心類庫: 這些類庫是每個 JDK 都必須支持的類庫。該命令行格式為: ? appletviewer [option] urls ? appletviewer 命令連接到指定的 URL(HTML文件 )所指向的文檔或資源上,并在其自身的窗口中顯示文檔引用的每個 Applet 小程序的執(zhí)行結(jié)果。 ? 3. Java Applet瀏覽器 ? Java Applet 瀏覽器工具是 。還有一些附加的非標(biāo)準(zhǔn)選項是目前的虛擬機(jī)實現(xiàn)所特有的,將來可能有變化。如果應(yīng)用程序的main 方法中有使用外部參數(shù)的語句時,那么,執(zhí)行 java命令時必須給定相應(yīng)個數(shù)、類型的實際參數(shù)。例如:java –jar 。 ? ③ 指出要調(diào)用的 jar文件名。 ? ② class 指出要調(diào)用的類名。 ? java [option] jar [argument…] 命令功能是執(zhí)行一個封裝在 Jar歸檔文件中的程序。它通過啟動 Java運(yùn)行環(huán)境,裝載指定的類并調(diào)用該類的 main方法,從而實現(xiàn) Java應(yīng)用程序的功能。 Java工具 ? 2. Java解釋器 ? J2SE所帶的 Java解釋器是 。還有一批附加的非標(biāo)準(zhǔn)選項是目前的虛擬機(jī)實現(xiàn)所特有的,將來可能要有變化。若一次要對多個列表文件進(jìn)行編譯,列表文件名之間用 空格分隔。例如: ? javac ? ④ files指一個或多個列表文件。 ? ③ sourcefiles指一個或多個要編譯的源文件。 Java工具 ? (1) javac命令語法 ? javac 命令行格式為: ? javac [options] [sourcefiels] [files] ? 命令中參數(shù)說明如下: ? ① 參數(shù)可按任意次序排列。 Java源程序文件的擴(kuò)展名為 .java,它是標(biāo)準(zhǔn)的 ASCII文本文件,利用 javac工具,可以將其編譯為可執(zhí)行的 Java字節(jié)碼文件,即擴(kuò)展名為 .class的文件。 ? (3) Java 2 Platform, Micro Edition(Java 2平臺,微觀版 ),簡稱 J2ME。 Java 常用包 ? Java應(yīng)用程序編程接口分為 3大平臺 ? (1) Java 2 Platform, Standard Edition(Java 2平臺,標(biāo)準(zhǔn)版 ),簡稱 J2SE。 Java平臺 ? Java 常用包 ? Java工具 Java平臺 ? 完整的 Java體系結(jié)構(gòu)包括 4個組件: Java編程語言、Java類文件格式、 Java應(yīng)用程序編程接口 (Application Programming Interface, API)和 Java虛擬機(jī)。 代碼安全性檢查機(jī)制 ? 字節(jié)碼的執(zhí)行需要經(jīng)過 3個步驟,首先由類裝載器 (class loader)負(fù)責(zé)把類文件 (.class文件 )加載到 Java虛擬機(jī)中,在此過程需要檢驗該類文件是否符合類文件規(guī)范
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1