最方便的還是使用Eclipse加上Eclipseme插件編寫代碼,然后直接生成jar文件,使用這個文件放在手機(jī)里安裝后就可以運行了。
成都創(chuàng)新互聯(lián)公司專注于企業(yè)網(wǎng)絡(luò)營銷推廣、網(wǎng)站重做改版、神農(nóng)架林區(qū)網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場景定制、成都做商城網(wǎng)站、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為神農(nóng)架林區(qū)等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
不能用作編寫java源程序的軟件是記事本APP。編寫java源程序,java源文件:指存儲java源碼的文件,源程序是不能隨意編寫,符合Java語法規(guī)則,首推薦IntellijIDEA軟件,不能使用記事本APP編寫程序。
如果說是局域網(wǎng)服務(wù)器維護(hù)的話,大可不必如此,因為如果你這樣做相當(dāng)于是一個B/S的結(jié)構(gòu);那么實際上要對手機(jī)進(jìn)行區(qū)分幾乎是不可能的。連接Wifi,意味著最多只能處理數(shù)據(jù)報文,而不是在那些手機(jī)上運行程序。網(wǎng)絡(luò)數(shù)據(jù)報文中,和數(shù)據(jù)無關(guān)的部分就是網(wǎng)絡(luò)協(xié)議部分的數(shù)據(jù),這部分?jǐn)?shù)據(jù)中,傳輸層、網(wǎng)絡(luò)層數(shù)據(jù)都沒有用,只有數(shù)據(jù)鏈路層的MAC地址可能對你有點用,因為每張網(wǎng)卡的MAC地址是不同的,你至多可以知道是哪家公司生產(chǎn)的,但是具體在什么設(shè)備上,是不可能知道的(況且那些數(shù)據(jù)理論上其實都是可以改的)
如果是針對手機(jī)編程的話,用Java代碼的無非就是Android編程,這就和連接什么Wifi沒有關(guān)系了。Android編程要獲取手機(jī)信息的方法我也不清楚,你去谷歌的API里面看看,或者去搜搜看吧,應(yīng)該不少。
本人覺得
一個完整的java源程序應(yīng)該包括下列部分:
package語句; //該部分至多只有一句,必須放在源程序的第一句
import語句; /*該部分可以有若干import語句或者沒有,必須放在所有的 類定義之前*/
public classDefinition; //公共類定義部分,至多只有一個公共類的定義 //java語言規(guī)定該java源程序的文件名必須與該公共類名完全一致 classDefinition; //類定義部分,可以有0個或者多個類定義
interfaceDefinition; //接口定義部分,可以有0個或者多個接口定義 例如一個java源程序可以是如下結(jié)構(gòu),該源程序命名為HelloWorldApp.java: package javawork.helloworld; /*把編譯生成的所有.class文件放到包 javawork.helloworld中*/ import java.awt.*; //告訴編譯器本程序中用到系統(tǒng)的AWT包 import javawork.newcentury; /*告訴編譯器本程序中用到用戶自定義 的包javawork.newcentury*/
public class HelloWorldApp{......} /*公共類HelloWorldApp的定義, 名字與文件名相同*/ class TheFirstClass{......} //第一個普通類TheFirstClass的定義 class TheSecondClass{......} //第二個普通類TheSecondClass的定義 ...... //其它普通類的定義 interface TheFirstInterface{......} /*第一個接口
TheFirstInterface的定義*/ ...... //其它接口定義
如果要做成那種下一步/下一步 最后安裝的那種效果,可以用
InstallAnywhere,用這個軟件可以生成setup.exe,點擊之后就像普通的軟件一樣進(jìn)行安裝。這個軟件可以打包成 With VM (安裝后包含jre)和 without VM(不包含jre)兩個版本。
With VM的這種 不需要安裝者的電腦有jre,因為安裝之后會自帶jre。
如果想要做成 一個單一的文件,點擊之后即可運行??梢允褂胒atjar 打包。
Eclipse也可以,打包成OXX.jar文件后,點擊即可運行。OXX。jar還可以使用exe4J等軟件做成OXX.exe程序。
android app里有四大組建 activity service intent broadcast 這些都是在android Linux虛擬機(jī)下用心的java代碼,還有l(wèi)ayout drawable等XML 和圖片資源的顯示層文件 . iOS系統(tǒng)也有XML和圖片,不過運行代碼是Xcode--蘋果根據(jù)c語言改進(jìn)的,用的是unix虛擬機(jī)
分享文章:java源代碼app java源代碼怎么導(dǎo)出
URL標(biāo)題:http://chinadenli.net/article20/dodcico.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、商城網(wǎng)站、網(wǎng)站設(shè)計公司、網(wǎng)站導(dǎo)航、微信公眾號、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)