真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java類代碼行數(shù)統(tǒng)計 java統(tǒng)計代碼行數(shù)

一個java類標(biāo)準(zhǔn)代碼行數(shù)范圍大概是多少?

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

創(chuàng)新互聯(lián)成立于2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站制作、做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元連云做網(wǎng)站,已為上家服務(wù),為連云各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

Java是一種簡單的,面向?qū)ο蟮?,分布式的,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動態(tài)語言。

Java語言其實最早誕生于1991年,起初被稱為OAK語言,是SUN公司為一些消費性電子產(chǎn)品而設(shè)計的一個通用環(huán)境。他們最初的目的只是為了開發(fā)一種獨立于平臺的軟件技術(shù),而且在網(wǎng)絡(luò)出現(xiàn)之前,OAK可以說是默默無聞,甚至差點夭折。但是,網(wǎng)絡(luò)的出現(xiàn)改變了OAK的命運。

java統(tǒng)計類中物理總行數(shù)中注釋行,非注釋行,以及代碼的行數(shù)

import java.io.*;public class Check {

public static void main (String[] args) throws IOException{

check("D:/MyEclipse/java/src/my/Check.java");//這里的字符串是你要統(tǒng)計的文件的路徑,你自己填寫

} public static void check (String s) throws IOException{

int all = 0, empty = 0, describe = -1, i = 0;

String str = null;

File f = new File(s);

BufferedReader br = new BufferedReader (new FileReader(f));

str = br.readLine();

while(str != null){

all++;

if(str.trim().equals("")) empty++;

if(str.contains("http://")) describe++;

if(str.contains("/*")){

while(!str.contains("*/")){

i++;

all++;

describe++;

str = br.readLine();

}

}

str = br.readLine();

}

System.out.println("文件物理總行數(shù)為:" + all);//klj

System.out.println("文件中空行數(shù)為:" + empty);//hkk

System.out.println("文件注釋行數(shù)為:" + describe);

System.out.println("文件非注釋行數(shù)為:" + (all - i));

/*asdfdsff

* sdasadfsf//fg

* asdfsdf//dsfg

* asdf

*/

}

}以上是代碼,我在我的機(jī)子上實現(xiàn)了,希望能幫到你!我也是JAVA菜鳥,希望有高手能更好地解答

怎么用java編寫統(tǒng)計文件中的字符數(shù)、單詞數(shù)和行數(shù)?

public class Test {\x0d\x0a\x0d\x0a public static void main(String[] args) throws Exception{\x0d\x0a Scanner input=new Scanner(System.in);\x0d\x0a System.out.println("請輸入路徑");\x0d\x0a String path=input.next();\x0d\x0a int charNum= 0 ;\x0d\x0a int wordsNum= 0;\x0d\x0a int lineNum = 0;\x0d\x0a InputStreamReader isr = new InputStreamReader(new FileInputStream(path)); \x0d\x0a BufferedReader br = new BufferedReader(isr);\x0d\x0a while( br.read()!= -1){\x0d\x0a String s = br.readLine();\x0d\x0a charNum+=s.length();\x0d\x0a wordsNum +=s.split(" ").length;\x0d\x0a lineNum ++; \x0d\x0a }\x0d\x0a isr.close();//關(guān)閉\x0d\x0a System.out.println("字符數(shù):"+charNum+"\t單詞數(shù):"+wordsNum+"行 數(shù):"+lineNum); \x0d\x0a\x0d\x0a }\x0d\x0a}


網(wǎng)站標(biāo)題:java類代碼行數(shù)統(tǒng)計 java統(tǒng)計代碼行數(shù)
分享鏈接:http://weahome.cn/article/ddicosd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部