1、以1000行為準(zhǔn),超過(guò)千行就要考慮類拆分了。類的代碼行數(shù)沒(méi)有特定的行數(shù)限制規(guī)范。根據(jù)實(shí)際情況決定。對(duì)于經(jīng)常使用的java類,代碼行數(shù)應(yīng)該盡可能的少,這樣能減少java類的加載時(shí)間,減少內(nèi)存頻繁占用和回收。

創(chuàng)新互聯(lián)堅(jiān)信:善待客戶,將會(huì)成為終身客戶。我們能堅(jiān)持多年,是因?yàn)槲覀円恢笨芍档眯刨嚒N覀儚牟缓鲇瞥踉L客戶,我們用心做好本職工作,不忘初心,方得始終。十年網(wǎng)站建設(shè)經(jīng)驗(yàn)創(chuàng)新互聯(lián)是成都老牌網(wǎng)站營(yíng)銷(xiāo)服務(wù)商,為您提供成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、H5技術(shù)、網(wǎng)站制作、成都品牌網(wǎng)站建設(shè)、小程序制作服務(wù),給眾多知名企業(yè)提供過(guò)好品質(zhì)的建站服務(wù)。
2、優(yōu)秀的JAVA程序員平常一天至少寫(xiě)150行代碼,普通的JAVA程序員,平均一天的有效代碼量大概是50~70行, 注意是有效代碼。延展回答:JAVA程序員廣義上是指一群以JAVA為謀生手段的軟件開(kāi)發(fā)人員。
3、我抽取了部分實(shí)際代碼,統(tǒng)計(jì)下來(lái)平局1kb大概30到40行代碼,因?yàn)橛泻芏嘀形淖⑨尩拇嬖凇C啃写蟾?5到35byte。
4、在java中規(guī)定了指令的最大條數(shù),用4字節(jié)去存儲(chǔ)這個(gè)數(shù)字,可以想象一下這是一個(gè)很大的數(shù)(2的32次方減1),但是這是一個(gè)理論值,在java中明確規(guī)定一個(gè)方法的指令最多是65535條。
參數(shù):rows - 行數(shù) = 0 columns - 列數(shù) = 0 這個(gè)里面設(shè)置的rows,可以通過(guò)getRows()這個(gè)方法獲取到的。
其中第一個(gè)方法中的locator中包含了行號(hào)信息。
你讀取的時(shí)候不是要用到流么?你用字符流fileinputstreamRead或bufferRead中的.readline(方法一行一行讀,自己用一個(gè)自定義變量int i ,i++計(jì)數(shù)就行了。
BufferReader 的readLine,可以讀取一行,定義個(gè)變量,計(jì)數(shù)即可。
一般的需求就用java的io 包里的 BufferedReader緩存一下,效率還算可以,更高的性能要求,讀N行或后N行,可以看看java.nio包里的東西。
以1000行為準(zhǔn),超過(guò)千行就要考慮類拆分了。類的代碼行數(shù)沒(méi)有特定的行數(shù)限制規(guī)范。根據(jù)實(shí)際情況決定。對(duì)于經(jīng)常使用的java類,代碼行數(shù)應(yīng)該盡可能的少,這樣能減少java類的加載時(shí)間,減少內(nèi)存頻繁占用和回收。
阿里java類行數(shù)是80行以內(nèi)。java開(kāi)發(fā)手冊(cè)推薦單個(gè)方法的總行數(shù)不超過(guò)80行。除注釋之外的方法簽名、左右大括號(hào)、方法內(nèi)代碼、空行、回車(chē)及任何不可見(jiàn)字符的總行數(shù)不超過(guò)80行。
大約估算一下,一共兩千多萬(wàn)字節(jié),按utf-8編碼格式,大概一千萬(wàn)字符,每一行五十個(gè)字符計(jì)算,二十萬(wàn)行左右的純代碼。
我抽取了部分實(shí)際代碼,統(tǒng)計(jì)下來(lái)平局1kb大概30到40行代碼,因?yàn)橛泻芏嘀形淖⑨尩拇嬖凇C啃写蟾?5到35byte。
之前參加過(guò)一個(gè)培訓(xùn),一位已經(jīng)有30年項(xiàng)目開(kāi)發(fā)管理的導(dǎo)師說(shuō),好的函數(shù)不超過(guò)14行。14行每一行的功能都很清晰。
網(wǎng)頁(yè)標(biāo)題:java一個(gè)文件代碼行數(shù) java 文件總行數(shù)
標(biāo)題URL:http://chinadenli.net/article41/decgged.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)站維護(hù)、品牌網(wǎng)站建設(shè)、標(biāo)簽優(yōu)化、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)