键盘手C
2016-05-03 07:44java中的类的方法的调用的问题
新人初学java,有些概念不是很懂,还望各位能帮帮忙,谢谢
在java中,我知道静态方法(变量)可以直接类名.调用,而不用再创建对象,
但是我在学习枚举时遇到这样一个问题:
public enum WeekDay{
MON,TUE,WEB,THU,FIR,SAT
}
public class TestEnum{
public void static main(String [] ,args){
WeekDay today = WeekDay.SAT;
sysout(WeekDay.valueof("SAT"));
}
}
这里的WeekDay.valueof方法我用today代替了下,然后eclipse警告说这个方法是静态的,但是这个方法我在WeekDay这个枚举(可以看做是一个类吧)并没有定义,这里有点糊涂,既然这个类是我自己定义的,我没有定义这样一个静态方法,为什么提示说是个静态方法,那么又是哪个类里面的呢,求解答,谢谢各位
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- java的方法调用的问题
- struts
- maven
- tomcat
- eclipse
- java
- 1个回答
- DB2 调用java自定义方法报错?
- sql
- 2个回答
- java 中类的静态方法怎么调用成员变量
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
- JAVA数组定义及方法调用错误
- java
- java-ee
- eclipse
- 3个回答
- java中的继承调用get、set方法
- java
- 8个回答
换一换