本文目錄一覽:
Java原型模式
不用例子,如果你的某個類在整個工程中只需要一個實例,就可以用單例模式。比如你的工程需要讀取配置文件,一般情況下你會寫個配置文件的類,而這個類在整個工程里只需要new一次,所有調用者都是用同一個實例,那麼這個類就可以採用單例模式
Java適合開發桌面應用程序嗎?
對於一門語言來說沒有適合不適合的,只有需求和實際相結合的結果。
java不擅長做桌面級應用原因有以下幾點:
java swing配置的按鈕相對來說不太美觀,而且優化,排版設計都沒有C#的好,甚至界面設計都要考代碼段來寫,不夠直觀,雖然有可拖動構建按鈕的界面但是用很不方便。
桌面級的應用中有些直接調用了windows的底層,對於java來說先要通過JVM然後再去windows對於數據量大的,效率要求嚴格的,多一層可能會對效率造成影響。
這也是最致命的,java運行需要java環境。你可以保證服務器上裝好java,但你不能強制要求使用用戶去裝,當然如果你願意把原來只有幾個MB的程序打包成包含有200多MB J2EE環境的大應用也是可以實現的,但接着就產生了一個問題,如果是一個簡單的計算器程序,你是願意去用一個只有幾KB的C#程序,還是用一個200多MB的java程序。
JAVA 怎麼把程序做成 桌面應用程序
輕量級的swing就可以實現,關於連接數據庫的問題,是用JDBC來實現的,比如你採用MYSQL作為數據庫,需要導入“mysql-connector-java-5.1.26-bin.jar”到你的項目中,然後連接數據庫,操作數據。具體實現你可以百度一下“java
jdbc”就可以了
(PS:純手打,望採納)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/256496.html