本文目錄一覽:
java程序有幾種形式
怎麼說呢?
按發布的及其表現形式方式來說:
有web程序,發布在web容器里,比如Tomcat,weblogic等等
有單機程序,可在操作系統直接點擊運行
還有OSGI的 插件程序,比如eclipse的插件
按設計理念來說
結構化的程序
面向對象的程序
按java平台來說:
java se 普通版本的
java ee 企業版
java me 移動版
不知道你說的哪種呢?
Java程序的種類有哪幾種
(一) Application
Java應用程序」是可以獨立運行的Java程序。
由Java解釋器控制執行。
Applet
Java小程序」不能獨立運行(嵌入到Web頁中)。
由Java兼容瀏覽器控制執行。
(二)Serverlets
是Java技術對CGI 編程的解決方案。
是運行於Web server上的、作為來自於Web browser 或其他HTTP client端的請求和在server上的資料庫及其他應用程序之間的中間層程序。
Serverlets的工作是:
讀入用戶發來的數據(通常在web頁的form中)
找出隱含在HTTP請求中的其他請求信息(如瀏覽器功能細節、請求端主機名等。
產生結果(調用其他程序、訪問資料庫、直接計算)
格式化結果(網頁)
設置HTTP response參數(如告訴瀏覽器返迴文檔格式)
將文檔返回給客戶端。
java程序分為哪兩種?
(1)standalone applications,或稱為applications:可獨立執行的程序
針對用戶介面的不同,可分為:
a) console application
b) windows application
(2)embedded applications:嵌入式應用程序,必須依附在其它程序里執行
a)applets:內嵌於網頁並通過網際網路傳遞,在用戶端使用支持Java的瀏覽器內動態地由伺服器端下載並執行的小程序
b)JSP、Java Servelet:以網頁的形式存在於伺服器端並且通過網路下載至支持Java的瀏覽器內執行
c)MIDlet:利用J2ME MIDP所開發而成,執行環境為行動電話及PDA等
d)Spotlet:利用J2ME CLDC所開發而成,執行環境為PDA等。
我在百度上搜索得到的答案,同時我學軟體,贊同此觀點,所以。
祝你愉快!
java程序的兩種基本形式是什麼?
1。面向對象:其實是現實世界模型的自然延伸。現實世界中任何實體都可以看作是對象。對象之間通過消息相互作用。另外,現實世界中任何實體都可歸屬於某類事物,任何對象都是某一類事物的實例。如果說傳統的過程式編程語言是以過程為中心以演算法為驅動的話,面向對象的編程語言則是以對象為中心以消息為驅動。用公式表示,過程式編程語言為:程序=演算法+數據;面向對象編程語言為:程序=對象+消息。 所有面向對象編程語言都支持三個概念:封裝、多態性和繼承,Java也不例外。現實世界中的對象均有屬性和行為,映射到計算機程序上,屬性則表示對象的數據,行為表示對象的方法(其作用是處理數據或同外界交互)。所謂封裝,就是用一個自主式框架把對象的數據和方法聯在一起形成一個整體。可以說,對象是支持封裝的手段,是封裝的基本單位。Java語言的封裝性較強,因為Java無全程變數,無主函數,在Java中絕大部分成員是對象,只有簡單的數字類型、字元類型和布爾類型除外。而對於這些類型,Java也提供了相應的對象類型以便與其他對象交互操作。
2.可移植性:就是在這個系統上作的程序經過一次編譯後可以移植到別的系統上解釋執行,只要經過簡單的粘貼和複製就行了,不影響程序的效果
3、安全性:在 iSeries 伺服器上運行的大多數 Java(TM) 程序是應用程序,而不是 applet,所以「砂箱」安全性模型對它們不起限制作用。從安全性的觀點看,Java 應用程序所受的安全性限制與 iSeries 伺服器上的任何其它程序相同。要在 iSeries 伺服器上運行 Java 程序,您必須對集成文件系統中的類文件具有許可權。程序一旦啟動,它就在該用戶許可權控制下運行。 您可以使用沿用許可權來訪問具有運行程序的用戶的許可權和程序擁有者許可權的對象。沿用許可權臨時地將用戶原先無權訪問的對象的許可權授予用戶。
4、並發性:JAVA支持多線程技術,就是多個線程並行機制,多線程是Java的一個重要方法,特別有利於在程序中實現並發任務.Java提供Thread線程類,實現了多線程的並發機制.然而,程序的並發執行必定會出現多個線程互斥訪問臨界資源的局面,因而並發系統解決的關鍵就是對臨界資源的管理和分配問題,而在進行臨界資源分配時有兩方面需要考慮,即安全性和公平性.文中首先討論了多線程並發系統中的安全性與公平性問題,指出安全性與公平性在並發系統中訪問臨界資源時的重要性.並通過火車行駛單行隧道的實例,演示各種條件下的行駛情況來進一步說明該問題.
5、可視化:不好說,像vb這樣的也是可視話的編成程序。
我借鑒了一些朋友的答案,還有一些是自己找啊,希望能給你帶來幫助
java程序分為幾種
您好,提問者:
基本上分為三種:
J2SE:java的基礎核心。
J2ME:手機開發、平板開發,例如:Android。
J2EE:web端開發,主要是網站系統、網站之類。
Java程序可分為哪幾種主要類型?
分為,簡支梁橋、連續梁橋、懸臂樑橋。常見的破壞形式有正截面被壓壞,有斜截面破壞,這些有上下兩個面不同破壞的區別,上拉下壓。然後還有從中間斷裂的形式!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/189308.html