重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
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)公司主營(yíng)郾城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App定制開(kāi)發(fā),郾城h5微信平臺(tái)小程序開(kāi)發(fā)搭建,郾城網(wǎng)站營(yíng)銷(xiāo)推廣歡迎郾城等地區(qū)企業(yè)咨詢
2、如果非要數(shù)字,平均一個(gè)月寫(xiě)3到10萬(wàn)行應(yīng)該是不成問(wèn)題的。有一種叫做StepCounter的工具可以計(jì)算java代碼行數(shù),lz可以看一下。
3、我用的是java,我的公司涉及到j(luò)ava和C/C++。你的問(wèn)題看什么行業(yè)的吧。普通的程序員每月估計(jì)有千行吧應(yīng)該。做業(yè)務(wù)的少很多。
4、Java代碼之于java程序員而言就是左膀右臂,java代碼寫(xiě)的好的java程序員明顯更是企業(yè)的歡迎,一個(gè)優(yōu)秀的java程序員的考核標(biāo)準(zhǔn)之一也是看他的編程水平。
這類工作對(duì)算法和數(shù)據(jù)結(jié)構(gòu)要求不是太高,代碼許多都是大量復(fù)制而成,所以一天產(chǎn)生100行以上的代碼是比較普遍的。
在編程里面,說(shuō)多少行代碼是指寫(xiě)程序的量,一般認(rèn)為程序員的年代碼量為兩萬(wàn),即每年敲兩萬(wàn)行代碼。
大學(xué)三年,雖然是學(xué)軟件的,但沒(méi)怎么打代碼。圖片倒是制作了不少,海報(bào)、LOGO等等一堆。畢業(yè)了反倒想從事軟件了,卻有點(diǎn)跟不上。
我屬于單休,其實(shí)項(xiàng)目剛開(kāi)始做,代碼沒(méi)什么難度,主要是得邊做邊理解業(yè)務(wù),業(yè)務(wù)才是最難學(xué)的,尤其是新項(xiàng)目,大項(xiàng)目。
一千行確實(shí)有可能,但是天天千行,你TM一定是在逗我。一個(gè)需求需要每天都寫(xiě)那么多代碼嗎?這得是多大的項(xiàng)目。
1、hotspot 虛擬機(jī)(咱們平時(shí)開(kāi)發(fā)用的sun公司的虛擬機(jī),其他兩大商用虛擬機(jī)是BEA的JRockit和IBM的J9)里面兩個(gè)字節(jié)來(lái)限制大小,所以最多65536行,超過(guò)javac會(huì)無(wú)法編譯。而且一個(gè)Java方法不能超過(guò)64k。
2、以1000行為準(zhǔn),超過(guò)千行就要考慮類拆分了。類的代碼行數(shù)沒(méi)有特定的行數(shù)限制規(guī)范。根據(jù)實(shí)際情況決定。對(duì)于經(jīng)常使用的java類,代碼行數(shù)應(yīng)該盡可能的少,這樣能減少java類的加載時(shí)間,減少內(nèi)存頻繁占用和回收。
3、在java中規(guī)定了指令的最大條數(shù),用4字節(jié)去存儲(chǔ)這個(gè)數(shù)字,可以想象一下這是一個(gè)很大的數(shù)(2的32次方減1),但是這是一個(gè)理論值,在java中明確規(guī)定一個(gè)方法的指令最多是65535條。
4、根據(jù)實(shí)際情況該寫(xiě)多少行就寫(xiě)多少行 看過(guò)幾千行的代碼,目前還沒(méi)遇到一個(gè)java類代碼行數(shù)超出的問(wèn)題,不過(guò)經(jīng)常用的java類的代碼行數(shù)越少越好,盡量讓方法獨(dú)立,功能獨(dú)立,加載java類是需要花時(shí)間的,合理分配最好。
5、大約估算一下,一共兩千多萬(wàn)字節(jié),按utf-8編碼格式,大概一千萬(wàn)字符,每一行五十個(gè)字符計(jì)算,二十萬(wàn)行左右的純代碼。
6、之前參加過(guò)一個(gè)培訓(xùn),一位已經(jīng)有30年項(xiàng)目開(kāi)發(fā)管理的導(dǎo)師說(shuō),好的函數(shù)不超過(guò)14行。14行每一行的功能都很清晰。