package quickHit;
public class LevelParam {
public static final Level levels[]=new Level[6];//对应六个级别()
static{
levels[0]=new Level(1,2,10,30,1);
levels[1]=new Level(2,3,9,26,2);
levels[2]=new Level(3,4,8,22,5);
levels[3]=new Level(4,5,7,18,8);
levels[4]=new Level(5,6,6,15,10);
levels[5]=new Level(6,7,5,12,15);
}
} public class Level {
private int leveIno;//各级别号
private int strLength;//各级别一次输出字符串的长度
private int strTime;//各级别输出字符串的次数
private int timeLimit;//各级别闯关的时间限制
private int perScore;//各级别正确输入一次的得分
public Level(int leveIno,int strLength,int strTime,int timeLimit,int perScore){
this.leveIno=leveIno;
this.strLength=strLength;
this.strTime=strTime;
this.timeLimit=timeLimit;
this.perScore=perScore;
}
这个Level levels[]=new Level[6];
和 Level level=new Level();的区别是什么呢
从内存和关系上来说。
public class LevelParam {
public static final Level levels[]=new Level[6];//对应六个级别()
static{
levels[0]=new Level(1,2,10,30,1);
levels[1]=new Level(2,3,9,26,2);
levels[2]=new Level(3,4,8,22,5);
levels[3]=new Level(4,5,7,18,8);
levels[4]=new Level(5,6,6,15,10);
levels[5]=new Level(6,7,5,12,15);
}
} public class Level {
private int leveIno;//各级别号
private int strLength;//各级别一次输出字符串的长度
private int strTime;//各级别输出字符串的次数
private int timeLimit;//各级别闯关的时间限制
private int perScore;//各级别正确输入一次的得分
public Level(int leveIno,int strLength,int strTime,int timeLimit,int perScore){
this.leveIno=leveIno;
this.strLength=strLength;
this.strTime=strTime;
this.timeLimit=timeLimit;
this.perScore=perScore;
}
这个Level levels[]=new Level[6];
和 Level level=new Level();的区别是什么呢
从内存和关系上来说。
解决方案 »
- java中编译没有错误但是不执行 不知道问题出在什么地方
- 一个关于成员变量的问题
- 怎么控制jtextarea每行只能输入10个字符,输入第11个字符的时候,自动换行
- (2)如何搭建基于Internet间的实现实时通信?
- 如何从java.io.Reader字符流中读取一个中文词语
- 新手求救,SDK的版本问题
- 请问想学 设计模式 该看什么书比较好?
- 我已经给了初值了怎么还会nullpointerexception?请大家帮忙!看看怎么改改?谢谢
- 如何将1000随机平均分成四组?
- 本人想把ASP的动态图表,用JAVA来实现,请教各位JAVA前辈!您将获得一份精美纪念品!
- 求java+oracle大神支招
- A small question about JTable
Level level=new Level();是类的实例化