1、JAVA開(kāi)發(fā)的程序可以通過(guò)JVM for windows在Windows上運(yùn)行,但并不能用來(lái)開(kāi)發(fā)Windows原生程序,正如現(xiàn)在的HTML5開(kāi)發(fā)的應(yīng)用可以再Andriod上運(yùn)行,但并不是安卓的原生應(yīng)用一樣。Java語(yǔ)言的一個(gè)非常重要的特點(diǎn)就是與平臺(tái)的無(wú)關(guān)性。
創(chuàng)新互聯(lián)是一家企業(yè)級(jí)云計(jì)算解決方案提供商,超15年IDC數(shù)據(jù)中心運(yùn)營(yíng)經(jīng)驗(yàn)。主營(yíng)GPU顯卡服務(wù)器,站群服務(wù)器,四川移動(dòng)機(jī)房托管,海外高防服務(wù)器,大帶寬服務(wù)器,動(dòng)態(tài)撥號(hào)VPS,海外云手機(jī),海外云服務(wù)器,海外服務(wù)器租用托管等。
2、java代碼可以用fatjar工具打包成.jar后綴的文件,可以直接運(yùn)行的。\x0d\x0a如果要打包成.exe格式,需要再使用ext4j或者其他工具在jar的基礎(chǔ)上再次打包。
3、1) 具體代碼參加第二章,類的名字為:com.test.timer.TimerShutDownWindows 2) 把編寫后的java 文件導(dǎo)出為class 的形式,把導(dǎo)出的類放到目錄“D:/software/JavaService-0.10/classes/com/test/timer ”下。
4、可以參考如下內(nèi)容:對(duì)于windows用戶來(lái)說(shuō),將java應(yīng)用程序打包成.exe最好不過(guò)了,下面是兩種方法。
5、可以,你應(yīng)該是用swing編寫的java程序是吧,設(shè)置一下程序入口,再把工程打成jar包。(注意要把用到的驅(qū)動(dòng)一起打包)在別的windows平臺(tái)上運(yùn)行也好在linux上運(yùn)行也好,都需要安裝jre的那個(gè)java虛擬機(jī)。
先得知道你要打的程序是一個(gè)什么程序,里面應(yīng)該有圖形化界面,先用eclipse的打包功能打一個(gè)jar包在桌面上,再打一辯包,這次打的是可執(zhí)行的jar包。把第一次打的包覆蓋。
其實(shí)就是用一個(gè)外部程序 調(diào)用java虛擬機(jī)運(yùn)行你的java程序??梢宰鲆粋€(gè)批處理文件 在里面調(diào)用java 虛擬機(jī)運(yùn)行你的java程序。
如果要做成那種下一步/下一步 最后安裝的那種效果,可以用 InstallAnywhere,用這個(gè)軟件可以生成setup.exe,點(diǎn)擊之后就像普通的軟件一樣進(jìn)行安裝。
第一步:在項(xiàng)目上右擊,選擇”Export“,之后找到”Runnable Jar file“。第二步:在”Launch“下拉選中選擇”main“方法入口類,然后選擇”Browse“后,輸入”jar“名稱,點(diǎn)擊”Finsh“即可完成可運(yùn)行jar制作。
只要把jbuilder.exe,jbuilerw.exe,jbuilder.config改名成相應(yīng)的文件名,在jbuilder.config里面指定主類和類路徑,就能夠通過(guò)執(zhí)行jbuilder.exe(或者被改名后的exe文件)來(lái)啟動(dòng)java應(yīng)用程序了。
學(xué)習(xí)一下開(kāi)發(fā)工具的使用就行。你可以在開(kāi)發(fā)工具上設(shè)計(jì),編寫程序,編譯程序,打包等等。
1、所以,要想寫出好的java代碼,一定從簡(jiǎn)短的java代碼編寫開(kāi)始注重在java代碼后面加上相應(yīng)的注釋,養(yǎng)成良好的習(xí)慣。重視排版整潔 看很多java程序員的排版總覺(jué)得在欣賞一幅藝術(shù)品,但是看到一些java程序員的排版卻總覺(jué)得無(wú)力吐槽。
2、如何寫出優(yōu)秀的Java程序?業(yè)務(wù)流程明確,邏輯清晰。為什么這個(gè)比較重要呢?因?yàn)闃I(yè)務(wù)流程就是寫代碼要達(dá)到的目的,業(yè)務(wù)流程是指導(dǎo)代碼,其次才是如何轉(zhuǎn)換成代碼進(jìn)行實(shí)現(xiàn)。
3、如何寫出好的Java代碼 優(yōu)雅需要付出代價(jià)。從短期利益來(lái)看,對(duì)某個(gè)問(wèn)題提出優(yōu)雅的解決方法,似乎可能花你更多的時(shí)間。
4、首先你的Java理論基礎(chǔ)就不能很差,一個(gè)Java理論基礎(chǔ)很差的Java程序員,那么你期待他的Java代碼水平很好,這是不是有點(diǎn)見(jiàn)鬼了。
5、編寫之前進(jìn)行思考 首先花10分鐘,20分鐘甚至30分鐘的時(shí)間來(lái)思考你需要什么,以及哪些設(shè)計(jì)模式適合你將要編碼的內(nèi)容。