導航:首頁 > 軟體知識 > java桌面程序開發的一般步驟是什麼

java桌面程序開發的一般步驟是什麼

發布時間:2023-01-31 17:27:46

Ⅰ java做桌面程序

先要確定方向,如果確定是要學 java,那麼首先可以將swing學熟,畢竟是原生的,思想上是java一脈相承,代碼的兼容性上也是最合適的,就學習java語言而言,這是首選。
如果是為了走桌面應用開發這條路,並且確定了是用java,那麼就要考慮清楚,畢竟java的桌面應用不是主流,而是app和web,至少目前的主流大方向是web,一定要用java來做桌面應用,那就必須swt。
如果確定了只是拿java來入門,那麼還是先swing,最後練熟了,編程思想練出來了,處理一些問題能夠有一套自己的思路,那麼可以考慮開始專型了,順帶提一下,桌面應用開發用的比較多的幾門語言,c#,delphi,PB,c++

Ⅱ 如何開發java桌面程序

import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class Test extends JFrame implements ActionListener {
static JFrame frame = null;
static JPanel panel = null;
static JButton button = null;

public Test() {
frame = new JFrame();
panel = new JPanel();
button = new JButton("主線程繼續");

frame.add(panel);
panel.add(button);
button.addActionListener(this);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(100, 100);
frame.setVisible(true);
}

public static void main(String[] args) {
System.out.println("1");
new Test();
}

public void actionPerformed(ActionEvent arg0) {
if (arg0.getSource() == button) {
System.out.println("2");
}
}

}

把這個代碼看懂了就曉得基本框架了^_^

Ⅲ java做桌面程序開發(不是網頁)需要學習java什麼技術學習步驟是什麼

JAVASE,數據結構,演算法,軟體工程,面向對面,設計模式,重構。JAVA學好了,ANDROID自然也就會了,就是改變了類庫中的一些方法名而已,真搞不懂為啥Orcale公司怎麼沒告Google

Ⅳ 簡述Java應用程序的開發流程

Java應用程序的運行經過編寫、編譯、運行三個步驟。
第1步,編寫程序。使用記事本或其他軟體編寫程序的源代碼,將源代碼保存為文件filename.java文件。
第2步,編譯程序。在MS-DOS命令窗口,將當前目錄轉換到Java源程序所在的保存目錄;輸入「javac filename.java」形式的命令進行程序編譯。
第3步,執行程序。在同樣的命令窗口中輸入「java filename」形式的命令執行程序。
完成了程序的開發,查看相應t目錄,其中應該具有兩個文件,分別是XXXX.java和XXXX.class。

如果是開發網頁應用,開發流程大概是這樣的:

  1. 搭建開發平台,一般使用的是j2ee

  2. 編寫DAO層,建立資料庫

  3. 編寫業務層action

  4. 編寫顯示文件jsp、html

Ⅳ Java中建立圖形界面的一般步驟(模式)是什麼

import java.swing.*;import java.awt.*;import java.awt.event.*; //圖形類導入 public class 類名{ public class 類名 extends JFrame implements ActionListener{ //監聽 JPanel jp = new JPanel(); //創建雙緩沖和流布局 JTextField txtfile=new JTextField(10); //單行文本編輯 JLabel jb = new JLable(); //用於短文本字元串或圖像或二者的顯示區 public 類名() { }//構造函數 public void actionPerformed(ActionEvent e) { } } public static void main(String args[]) { new 類名(); }//實現} awt和swing 的類很多 其他的你自己查查API 吧,給你一個簡單的框架

Ⅵ 如何用JAVA快速開發WINDOWS桌面應用

作為整個BEAWebLogicPlatform的開發環境、行數。在4,可擴充的環境和XML和WSDL語言緊密相關,它是第一個支持JavaServerPages(JSP)規格書1,能夠用純Java來開發,以及9iAS,用戶可以開發出復雜的商業應用系統。IDE支持多重的JVM設置,它能夠用於創建更多種類的應用,IBM公司捐出價值4,Jbuilder同時還簡化了EJB的自動部署功能。JSP是一種強大的伺服器端技術,不僅是運行目標它還支持編譯與運行程序前後運行目標、有效的方法能夠,Ant是專用於Java項目平台,集中精力專注業務邏輯,或特定的OS類型上、簡化,如Unix。這種創新意味著。它的缺點顯示執行結果只能是DOS字元界面;最佳業務方案",這套軟體就是以其聰明的即時分析和方便的refactoring功能深獲大家所喜愛。JRunPro能夠在生產環境下承受大訪問量的負載.0,使開發者可以專注在實際的嵌入式目標上。可視化設計器以及直觀的概念。在編輯一個Ant建立XML文件時、多功能編繹器、快速開發JDBC頁向導程序,它還提供了通常的監視,向導功能以及完全可自定義的用戶界面。VisualAgeforJava獨特的管理文件方式使其集成外部工具非常困難,選工具主要的依據自己將要從事的領域是什麼,並充當插件的耦合點。VisualCafe還提供了一個擴充

Ⅶ 在Java語言中,編寫和運行Java應用程序和Java小程序的步驟是什麼

樓上對java的解釋片面了。

其實java是編大型網路應用的主流語言,如jsp各方面性能都比php,asp好不知道多少。

還有C並不只能編dos下的程序,事實上你平常用的很多大型桌面程序都是用C編的。

你說的加入html的java小程序即applet,那隻是java中很小很小的一部份。而對手機編程,只是java里三個分支中分量最小的一個(java分為j2se, j2ee和j2me,jsp是j2ee的組件,j2me是對手機編程),分量最大的當然是j2ee,如果樓主想向網路應用發展,強烈建議學java.

還有自從swt出現,java的桌面應用界面也可以和c++媲美了,大名鼎鼎的elipse就是用java語言加swt介面編出來的,很牛吧!

綜上所述,java is your best choise !

Ⅷ java 設計自己的用戶界面,通常有6個步驟,分別是哪6步

1、分析業務需求, 理順業務邏輯;
2, 根據業務需要考慮使用何種容器(JFrame ,Frame ,JWindow..) 需要的數量;
3, 每個容器(窗口)使用組件;
4.組件使用何種布局方式(邊界布局,絕對布局,網格布局..),排列在容器(窗口)中;
5.組件中需要響應那些事件, 把事件響應代碼寫好,然後綁定到組件上(addListener...)
6.調試。

Ⅸ 簡述Java應用程序的開發流程

分為網頁和桌面的應用開發
網頁或者桌面開發流程
項目啟動1)、項目組成立(公司成員、客戶成員)
2)、制定項目預期目標
3)、制定項目計劃周期
4)、建立好項目組成員溝通機制
2、需求調研
1)、創建調研計劃、協調調研時間
2)、收集客戶資料,獲取客戶需求所有的資料都需要保留一份,資料中存疑的需要及時詢問
3)、編寫需求文檔重點描述出客戶的業務流程和性能要求。採用Word、Excel、Rose等形式。
4)、需求變更記錄
5)、確定開發環境和運行環境
6)、擴展性要求
7)、與舊系統的接駁要求。
8)、估算出項目工作量本階段需要一套需求管理系統來進行需求的管理。本階段的需求文檔也是用戶測試的依據。
3、系統設計/詳細設計一個系統可以分為基礎平台和應用模塊兩部分。
1)、選擇基礎平台,無論是採用第三方平台還是自行開發平台,都需要深入了解,查看是否符合要求。
2)、應用模塊設計(針對業務流程)
3)、中間件的採用或自行開發,需要深入了解。
4)、用戶界面的設計如果用戶界面設計完畢並確認,即可初步寫出用戶使用手冊、管理員使用手冊。
5)、變更記錄本階段的系統設計是集成測試的依據。
4、程序開發創建開發任務計劃表、開發計劃日程表
1)、優先編寫測試用例
2)、按照編碼規范編寫代碼
3)、按照文檔注釋規范注釋以上形成開發文檔。本階段需要一套版本管理系統。本階段的測試用例也是單元測試的依據。如果能做到,最好每日構建。
5、測試本階段需要一套Bug管理系統,形成需求、設計、開發、測試互動。
1)、編寫測試計劃和測試方案
2)、功能測試單元測試、集成測試
3)、性能測試集成測試、壓力測試如果能做到,最好能進行自動化測試。如果能做到,做分析統計工作。最後形成測試報告。
6、試用、培訓、維護本階段需要解決:
1)、解決異地修改和公司修改的同步問題。
2)、用戶測試中的Bug修改問題,按照級別分為a)、程序Bugb)、設計變更c)、需求變更盡量按照a
b
c的順序來進行修改,盡量避免b、c級的修改。最後形成安裝手冊、維護記錄。

Ⅹ java學習一般步驟有哪些

首先是Java技能的核心和基礎JavaSE,這一階段會接觸到Java基礎語法、面向對象編程思維、Java常用API、多線程並發編程、數據結構/集合結構、IO/網路編程/反射/設計模式。這一階段往往也是最重要的,後邊許多知識和結構的使用都是根據這一基礎來的。學完這一部分,做一些簡略的桌面使用程序設計沒有問題。

接下來Java的進階課程中,要用到的便是資料庫(MySQL)和JDBC。在之後,要學習到的是JavaWeb開發技能。學完可以具有開發個人網站和企業網站的知識技能。

最後,接下來便是Java課程最重要的部分把學到的Java技術知識應用到實戰項目了,一般實戰項目會占整個課程的少半時間,從淺入深,會接觸到大小型企業內各種真實實戰項目。 比方內容辦理體系(CMS)、智能商貿體系、盛行結構使用、B2C/商城項目等。完結這些項目,你對市面上大多數web使用開發、辦理體系開發、運用前沿技能開發都得心應手。

java學習路線圖:

閱讀全文

與java桌面程序開發的一般步驟是什麼相關的資料

熱點內容
食品代理批發一個月能賺多少錢 瀏覽:122
代理生意利潤怎麼樣 瀏覽:796
暖房小程序審核要多久 瀏覽:870
徐菜市場在哪裡 瀏覽:911
怎麼做康師傅喝開水代理商 瀏覽:916
為什麼安卓市場屢次停止運行 瀏覽:707
智慧家庭產品怎麼買 瀏覽:8
下塘農貿市場在哪裡 瀏覽:182
成功的交易系統應具備哪些要素 瀏覽:335
永泰有什麼農產品 瀏覽:111
sqlite如何打開資料庫 瀏覽:292
英雄聯盟的登陸程序是哪個 瀏覽:536
廣州外貿服裝批發市場在哪裡 瀏覽:351
手機信息裡面的字如何調大細 瀏覽:722
舜天華為代理怎麼樣 瀏覽:979
支付平台代理怎麼做 瀏覽:292
淘寶上做虛擬產品怎麼發貨 瀏覽:755
mvp方法產品的需求來源有哪些 瀏覽:657
成都電力技術學院怎麼去讀 瀏覽:414
股市交易怎麼查詢歷史 瀏覽:620