重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1、這類工作對算法和數據結構要求不是太高,代碼許多都是大量復制而成,所以一天產生100行以上的代碼是比較普遍的。
成都網站制作、做網站的關注點不是能為您做些什么網站,而是怎么做網站,有沒有做好網站,給成都創新互聯一個展示的機會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。
2、以1000行為準,超過千行就要考慮類拆分了。類的代碼行數沒有特定的行數限制規范。根據實際情況決定。對于經常使用的java類,代碼行數應該盡可能的少,這樣能減少java類的加載時間,減少內存頻繁占用和回收。
3、根據實際情況該寫多少行就寫多少行 看過幾千行的代碼,目前還沒遇到一個java類代碼行數超出的問題,不過經常用的java類的代碼行數越少越好,盡量讓方法獨立,功能獨立,加載java類是需要花時間的,合理分配最好。
hotspot 虛擬機(咱們平時開發用的sun公司的虛擬機,其他兩大商用虛擬機是BEA的JRockit和IBM的J9)里面兩個字節來限制大小,所以最多65536行,超過javac會無法編譯。而且一個Java方法不能超過64k。
以1000行為準,超過千行就要考慮類拆分了。類的代碼行數沒有特定的行數限制規范。根據實際情況決定。對于經常使用的java類,代碼行數應該盡可能的少,這樣能減少java類的加載時間,減少內存頻繁占用和回收。
在java中規定了指令的最大條數,用4字節去存儲這個數字,可以想象一下這是一個很大的數(2的32次方減1),但是這是一個理論值,在java中明確規定一個方法的指令最多是65535條。
hotspot 虛擬機(咱們平時開發用的sun公司的虛擬機,其他兩大商用虛擬機是BEA的JRockit和IBM的J9)里面兩個字節來限制大小,所以最多65536行,超過javac會無法編譯。而且一個Java方法不能超過64k。
優秀的JAVA程序員平常一天至少寫150行代碼,普通的JAVA程序員,平均一天的有效代碼量大概是50~70行, 注意是有效代碼。延展回答:JAVA程序員廣義上是指一群以JAVA為謀生手段的軟件開發人員。
如果非要數字,平均一個月寫3到10萬行應該是不成問題的。有一種叫做StepCounter的工具可以計算java代碼行數,lz可以看一下。
以1000行為準,超過千行就要考慮類拆分了。對于經常使用的java類,代碼行數應該盡可能的少,這樣能減少java類的加載時間,減少內存頻繁占用和回收。如果類過大,java類加載會耗時并且占用內存大。容易引起內存回收。
還要包括開發代碼性質的考量。總之,十萬行的編程經驗大概是3年以上的實際工作經驗,或者寫過10多個中小軟件,或者完整參與開發過1到2個大型、大中型軟件,或者開發過幾個中型軟件工程項目。
這個問題很好,很多人一直在搞java開發,并沒有問過自己這個問題。以我的視角來回答下這個問題:至少做1-2個中型項目,且商用上證明了可用性、商業價值。