您好,歡迎來(lái)到賦能網(wǎng)!

java程序不報(bào)錯(cuò)卻運(yùn)行不顯示怎么回事?

賦能網(wǎng) 2023-05-09 85

程序員寫(xiě)完代碼最主要的任務(wù)就是要運(yùn)行代碼,看看代碼是否有錯(cuò)誤,可是在驗(yàn)證的時(shí)候,發(fā)現(xiàn)ava程序不報(bào)錯(cuò)卻運(yùn)行不顯示,這是怎么回事?下面來(lái)我們就來(lái)給大家講解一下這方面的內(nèi)容。

設(shè)置一下窗體的可見(jiàn)性是否為真,setVisible(true);

如何寫(xiě)代碼不報(bào)錯(cuò)?

1、養(yǎng)成一個(gè)好習(xí)慣

有—個(gè)良好的習(xí)慣是很有必要的,這不僅僅是針對(duì)我們的工作,其他方面也是同樣的道理。

2、規(guī)范你的代碼

代碼擁有統(tǒng)的格式和規(guī)范,既便于代碼的邏輯凊晰,又便于維護(hù),好的編碼規(guī)范可以盡可能的減少—個(gè)軟件的維護(hù)成本,甚至在將來(lái)移交給他人時(shí),也能更容易理解你的代碼,畢竟很少有一個(gè)軟件從開(kāi)始到結(jié)束,都由最初的開(kāi)發(fā)人員來(lái)維護(hù)。

3、不寫(xiě)過(guò)多參數(shù)方法

當(dāng)你的方法參數(shù)超過(guò)5個(gè)時(shí),你就應(yīng)該考慮是否有無(wú)用參數(shù)了,過(guò)多參數(shù)不僅增加了理解難度,還容易出現(xiàn)運(yùn)行時(shí)異常,更不利于維護(hù)。如果你覺(jué)得你必須要有這么多參數(shù),那就把參數(shù)封裝成對(duì)象吧,這樣既方便管理參數(shù),又提供了擴(kuò)展性。

4、不寫(xiě)重復(fù)代碼

重復(fù)代碼=垃圾代碼。如果你發(fā)現(xiàn)你有很多的重復(fù)代碼時(shí),正確的做法是把這部分代碼提取出來(lái)封裝成公共方法或者工具。

5、正確擺放代碼

除了要實(shí)現(xiàn)功能外,還要考慮的事情非常多,正確擺放代碼位置就很重要。檢查方法,看里面的實(shí)現(xiàn)邏輯是否應(yīng)該放在這個(gè)名稱(chēng)的方法中;檢查類(lèi),看里面的方法是否應(yīng)該放在當(dāng)前類(lèi)中;檢查工程,看里面的類(lèi)是否應(yīng)該放在這個(gè)工程里面。一層層檢查,該發(fā)現(xiàn)代碼有多少問(wèn)題了吧。這有時(shí)候就是人的過(guò)程性思維導(dǎo)致的,從大的方面來(lái)講是我們抽象的不夠。

只要大家按照以上的方法去寫(xiě)代碼的話(huà),那么在最后運(yùn)行代碼的時(shí)候,肯定會(huì)極少出現(xiàn)錯(cuò)誤的哦!最后大家如果想要了解更多java入門(mén)知識(shí),敬請(qǐng)關(guān)注賦能網(wǎng)。


本文鏈接:

本文章“java程序不報(bào)錯(cuò)卻運(yùn)行不顯示怎么回事?”已幫助 85 人

免責(zé)聲明:本信息由用戶(hù)發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識(shí)產(chǎn)權(quán)侵權(quán)的法律責(zé)任!

本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機(jī)構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開(kāi)班》學(xué)校地址等機(jī)構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢(xún)熱線(xiàn):4008-569-579

如果本頁(yè)不是您要找的課程,您也可以百度查找一下: