中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

簡單介紹區分applet和application的方法

發布時間:2020-09-15 17:39:31 來源:腳本之家 閱讀:220 作者:firejq 欄目:編程語言

        Java語言是一種半編譯半解釋的語言。Java的用戶程序分為兩類:Java Application和Java Applet。這兩類程序在組成結構和執行機制上都有一定的差異:

Application
1.application主要是桌面應用程序的開發,application是不能用Jsp加載的 。
2.Java Application是完整的程序,可以獨立運行。
3.Java Application程序被編譯以后,用普通的Java解釋器就可以使其邊解釋邊執行。
4.每個Java Application程序必定含有一個并且只有一個main方法,程序執行時,首先尋找main方法,并以此為入口點開始運行。含有main方法的那個類,常被稱為主類,也就是 說,Java Application程序都含有一個主類。

Applet
1.applet一般用于B/S頁面上作為插件式的開發。
2.Java Applet程序不能單獨運行,它必須嵌入到用HTML語言編寫的Web頁面中,通過與Java兼容的瀏覽器來控制執行。
3.Java Applet必須通過網絡瀏覽器或者Applet觀察器才能執行。
4.Applet程序則沒有含main方法的主類,這也正是 Applet程序不能獨立運行的原因。

        下面我們就來將二者不同之處做一下比較,從而更好地區分。

(1)運行方式不同。
Java Application是完整的程序,可以獨立運行  ;Java Applet程序不能單獨運行,它必須嵌入到用HTML語言編寫的Web頁面中,通過與Java兼容的瀏覽器來控制執行。
(2)運行工具不同。
Java Application程序被編譯以后,用普通的Java解釋器就可以使其邊解釋邊執行,而Java Applet必須通過網絡瀏覽器或者Applet觀察器才能執行。
(3)程序結構不同。
每個Java Application程序必定含有一個并且只有一個main方法,程序執行時,首先尋找main方法,并以此為入口點開始運行。含有main方法的那個類,常被稱為主類,也就是  說,Java Application程序都含有一個主類。而Applet程序則沒有含main方法的主類,這也正是  Applet程序不能獨立運行的原因。盡管Applet沒有含main方法的主類,但Applet一定有一個從   java.applet.Applet派生的類,它是由Java系統提供的。
(4)受到的限制不同。
Java Application  程序可以設計成能進行各種操作的程序,包括讀/寫文件的操作,但是 Java Applet 對站點的磁盤文件既不能進行讀操作,也不能進行寫操作。然而,由于Applet的引入,使Web頁面具有動態多媒體效果和可交互性能,這使由名為超文本、實為純文本的HTML語言編寫成的Web頁面真正具有了超文本功能,不但可以顯示文本信息,而且還可以有各種圖片效果和動態圖形效果,從而使頁面顯  得生動美麗;另外,Applet使Web頁面增加了按鈕等功能,從而增加了交互性。 

        以上就是小編給大家介紹的區分applet和application的方法,希望對大家有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

静安区| 杭锦后旗| 建瓯市| 台南县| 吉林市| 穆棱市| 鄯善县| 无极县| 平安县| 樟树市| 观塘区| 合肥市| 长沙县| 马公市| 阜宁县| 虞城县| 钦州市| 思茅市| 江城| 东乡| 苗栗市| 灵寿县| 英超| 科技| 夹江县| 墨竹工卡县| 剑川县| 石首市| 长乐市| 宽甸| 临湘市| 莲花县| 襄垣县| 师宗县| 津市市| 瓦房店市| 交城县| 增城市| 阿荣旗| 随州市| 双江|