不算代码行数的
一个java文件
不过java文件有很多,还有很多配置文件
一般来说,一个简单的管理系统,加上jsp的前端设计,能跑通的话得差不多四千行左右
不要被这个数量吓到,因为好多代码量比如构造函数 get set都是自动生成的
可以look at my name找一个项目例子去数一下
延展回答:
JAVA程序员广义上是指一群以JAVA为谋生手段的软件开发人员.狭义的说,是指拥有SUN公司JAVA认证的程序员.Sun Java认证分为两个级别:Sun 认证Java程序员和Sun 认证Java开发员.通常要求程序员精通java基础,java高级编程,及常用java设计模式,并深入理解mvc编程模式,了解uml相关知识.
虽然JAVA人才的薪水很高,但是对该类人才需求旺盛的IT企业却很难招聘到合格的JAVA人员.其中,最根本的原因就是许多计算机专业的毕业生在读期间没有掌握实用的技能与经验,距离企业的实际用人需求有较大的差距.所以呢,计算机专业的大学生欲成为Java程序员,最便捷的一条路就是参加以实战项目为主要教学方法的JAVA职业技能培训,从而有效地缩短同企业具体用人需求之间的差距.
看到你这个问题,感觉蛮有意思的,所以写了个递归方法,可以计算出项目有多少行代码
public?class?ItemCount
{
private?int?lineCount;
private?int?fileCount;
public?int?getLineCount()
return?lineCount;
}
public?int?getFileCount()
return?fileCount;
public?static?void?main(String[]?args)?throws?IOException
ItemCount?itemCount?=?new?ItemCount();
//path的值就是你的项目路径
String?path?=?"E:\\lucene\\src";
itemCount.getItemLineNum(new?File(path));
System.out.println("该项目一共有"+itemCount.getFileCount()+"个java源文件,"+itemCount.getLineCount()+"行代码");
//递归
public?void?getItemLineNum(File?path)?throws?IOException{
if(path.isFile()?path.getName().endsWith(".java")){
BufferedReader?br?=?new?BufferedReader(new?FileReader(path));
fileCount++;
while(br.readLine()!=null){
lineCount++;
System.out.println(path.getName());
br.close();
}else?if(path.isDirectory()){
File[]?listFiles?=?path.listFiles();
for?(File?file?:?listFiles)
getItemLineNum(file);
以上就是土嘎嘎小编为大家整理的java一个项目的代码量相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!