【发布时间】:2018-06-26 17:59:06
【问题描述】:
有没有什么方法可以在java中声明这样的静态变量,例如在初始化之后我可以返回java对象
我们可以像这样在python中做到这一点
schedule.every(10).minutes.do(job)
在哪里,通过调用 every(10)。分钟我只是初始化分钟变量。
在java中也可以做这样的事情吗?
类似这样的:
Myclass.function().variable.anothorFunction();
编辑:
就方法而言,我也可以像这样在 java 中轻松做到这一点。
public static MyClass function(){
return new MyClass();
}
【问题讨论】:
-
是的。您只需从方法中返回一个值。
-
请查看我的编辑@ErnestKiwele
-
@NitinKhanna 那么您将无法调用方法来执行您的要求。
-
@NitinKhanna 然后在 Java 中,就像在 Python 中一样,
.variable属性必须使用您的.anotherfunc()方法返回一个对象。再说一次,我不确定你认为 Python 在这里做了哪些在 Java 中难以处理的事情。 -
我总是很乐意提供帮助,您的问题也有一些有趣的转折点;)...我也感谢您的快速接受!
标签: java python static static-methods