有没有一个简单的例子可以说明非得用static变量和方法的情况? 本人使用java开发的经验不多,因此没有碰到过用static变量或方法的情况,那位老兄(老姐亦可)可以给个好例子?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当你要用到是类的特性,可以设置成为static,或成统计一些东东时! class TicketWindow { static int ticketAvilable = 100; public int sell(){ if(ticketAvilable >0){ return ticketAvilable--; } }} up还真不知道什么侍候必须用static 单例模式获得对象时用静态方法,因为单例的类的构造是 private 的。 适用于在一个类调用另一个类的属性,如下2个类示例 public class Flow{private static String name="你是哪里人"public static String getName() { return name; } public void setName(String name) { Flow.mode = mode; }}public class Fute{ //如想取得Flow类的name属性的值,就必须把name声明成static哦,不然不能调用Flow类的nameSystem.println(Flow.getName());}明白了吧 但是为什么我们会建立很多个TicketWindow的对象呢?比如说,售票的是一个分布式系统,难道说,类的定义会在服务器上,而实例化却发生在客户端吗?有没有实际开发过的例子可以说明?谢谢! 看看,学点经验,想从java中学会.net 除了main函数,其它所有static都可以不用,不过有时用static可以简单很多。如 程序的一些主参数 可以保存在static变量中, 也可以保存在非static变量中,但需要将该类作为参数传递给所有需要访问这些变量的类中 对象实例化的构造函数问题? 在定义包的问题 在java如何判断字符串有多少中文字?(在线等) 对象的比较 50分征集一个针对初学者的最好的java论坛? 模糊查询效率的问题,在线等 一下一个运行的问题,请大家看一下,谢谢 如何计算出在一个时间段内星期3的日期 请问如何获得当前日期? 工科专业用什么语言或工具最好,我学的是电气工程及其自动化 JAVA中有时间控件没有? jdk设置疑云
static int ticketAvilable = 100;
public int sell(){
if(ticketAvilable >0){
return ticketAvilable--;
}
}
}
还真不知道什么侍候必须用static
public class Flow{
private static String name="你是哪里人"
public static String getName() {
return name;
} public void setName(String name) {
Flow.mode = mode;
}
}public class Fute{
//如想取得Flow类的name属性的值,就必须把name声明成static哦,不然不能调用Flow类的name
System.println(Flow.getName());
}
明白了吧
但是为什么我们会建立很多个TicketWindow的对象呢?
比如说,售票的是一个分布式系统,难道说,类的定义会在服务器上,而实例化却发生在客户端吗?有没有实际开发过的例子可以说明?谢谢!
如 程序的一些主参数 可以保存在static变量中, 也可以保存在非static变量中,但需要将该类作为参数传递给所有需要访问这些变量的类中