安裝了jdk用什么編寫java程序 win7系統(tǒng)怎么用記事本寫java程序?
win7系統(tǒng)怎么用記事本寫java程序?可以用記事本,不過(guò)不推薦你這樣做,除了熟悉cmd編譯Java程序,開發(fā)角度上沒(méi)有意義; 記事本寫java程序,其實(shí)就是個(gè)Java文件;想在win7運(yùn)行,先安裝好
win7系統(tǒng)怎么用記事本寫java程序?
可以用記事本,不過(guò)不推薦你這樣做,除了熟悉cmd編譯Java程序,開發(fā)角度上沒(méi)有意義; 記事本寫java程序,其實(shí)就是個(gè)Java文件;想在win7運(yùn)行,先安裝好jvm(Java虛擬機(jī))就可以編譯了;
為什么不建議用記事本寫java程序:
有專業(yè)的開發(fā)軟件,記事本開發(fā)不現(xiàn)實(shí)不實(shí)用。
學(xué)習(xí)時(shí)更不能用記事本; 很多新人犯這個(gè)毛病,看到別人視頻里這樣做;
總結(jié):
開發(fā)這個(gè)職業(yè)有難度有競(jìng)爭(zhēng)有壓力,要學(xué)就做好付出和堅(jiān)持的心理準(zhǔn)備;
編寫java程序用什么軟件?
其實(shí)裝了JDK就可以做JAVA程序了,但要用文本編輯器之類的東西寫程序的源代碼,用JDK進(jìn)行調(diào)試運(yùn)行。
適合初學(xué)者。當(dāng)有了一定的經(jīng)驗(yàn)以后你可以選擇集成的JAVA編譯器,如JCreator,eclipse。JCreator也適合初學(xué)者,因?yàn)榭拷讓印,F(xiàn)在企業(yè)開發(fā)軟件最多用的就是eclipse,因?yàn)樗情_源的,而且本身就是用JAVA編寫的,所以兼容性更好。
使用JDK7編寫的代碼是否可以用JDK8編譯?
可以的。Java在升級(jí)迭代的過(guò)程中,基本上都是向下兼容的(不排除一些變態(tài)的把類直接改成了接口的),舉個(gè)栗子:
在聲明一個(gè)HashMap時(shí),在JDK7中不顯示的寫出數(shù)據(jù)類型是可以的(會(huì)根據(jù)返回結(jié)果推斷),但是如果使用JDK1.5,就會(huì)報(bào)出錯(cuò)誤,這就是低版本不支持高版本(低版本怎么會(huì)知道升級(jí)了的高版本有啥特性呢)
但是反過(guò)來(lái),高版本基本上都是支持低版本的內(nèi)容的,譬如@override注解,低版本需要,對(duì)于高版本可寫可不寫,這也很好理解,如果升級(jí)了,所有使用低版本的代碼都要重新改動(dòng),這不翻天了嘛(IE瀏覽器這么變態(tài)的,自己家東西高版本都不支持自家的低版本另當(dāng)別論)
編寫好一個(gè)JAVA程序,怎樣運(yùn)行?我已經(jīng)將JDK安裝上了,也可以使用?
首先把你的java文件放到一個(gè)好找的目錄下面。最好就是放在一個(gè)盤符的根目錄下面。然后。。在運(yùn)行中輸入cmd。。出來(lái)了那個(gè)doc的界面。然后切換到你的那個(gè)文件的目錄上。(比如說(shuō)在D盤,輸入D:敲回車,,比方說(shuō)你的那個(gè)文件名叫)再輸入命令如果你寫的代碼沒(méi)有問(wèn)題就不會(huì)報(bào)錯(cuò)了。再輸入:javaHelloWorld這個(gè)命令就可以出來(lái)結(jié)果了。。。