写出下来代码的输出结果:
package com.fatedgar.other;
public class Foo {
static public int v,r;
public int x,y;
public Foo(){
x=1;
y=2;
v=3;
r=4;
}
public void getInfo(){
System.out.println(x+","+y+","+v+","+r);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Foo f1=new Foo();
Foo f2=new Foo();
f1.v=10;
f2.v=20;
f1.r=50;
f2.r=60;
f1.x=100;
f2.x=200;
f1.y=500;
f2.y=600;
f1.getInfo();
f2.getInfo();
}
}
结果是:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100,500,20,60
200,600,20,60
分享到:
相关推荐
在本文中,我们将深入探讨如何在Windows Presentation Foundation (WPF)中绑定控件到静态变量。WPF是一种用于构建桌面应用程序的强大框架,它允许开发者通过数据绑定机制将UI元素与后台数据模型紧密关联,实现视图与...
2. 累加器:在需要累计一系列值的场合,如计算总和、平均值等,静态变量可以保存累加的结果。 3. 存储状态:在多调用的函数中,静态变量可以用来存储中间状态,避免重复计算或操作。 4. 控制逻辑:在复杂的控制流程...
本文将深入探讨C#中的公有变量(public)、私有变量(private)和静态变量(static),并结合20171028的C#编程实践进行说明。 **公有变量(public)** 公有变量是可以被程序任何部分访问的成员,无论是在同一类中...
在本文中,我们将深入探讨如何在Windows Presentation Foundation (WPF) 中绑定静态变量,并通过使用IValueConverter接口来实现动态更新控件的显示。WPF是.NET Framework的一部分,它为构建丰富的桌面应用程序提供了...
2. 生命周期:静态变量生存周期为应用程序的存在周期,而非静态变量的生存周期取决于实例化的类的存在周期。 3. 调用方式:静态变量只能通过“类.静态变量名”调用,类的实例不能调用;非静态变量当该变量所在的类被...
在易语言中,静态变量在程序开始运行时被初始化,之后每次调用含有该静态变量的函数或过程时,它不会重新初始化,而是保持上一次调用结束时的值。这种特性使得静态变量常用于计数器或者存储跨函数调用的状态信息。 ...
2. 存储位置:静态变量存储在内存的静态存储区,不同于栈上的局部变量和堆上的动态变量。 3. 作用域:对于局部静态变量,其作用域仅限于定义它的函数内部;而对于全局静态变量,其作用域为整个源文件。 现在,让...
静态变量和非静态变量的区别
同样,`Cupboard` 类的构造器在创建静态变量 `b4` 时调用了 `b4.f(2)`,输出 "f(2)"。这强调了静态变量初始化时可以执行的方法调用,而这些方法调用是在任何对象创建之前进行的。 此外,注意到 `main` 方法中 `t2....
### static静态变量使用@Value注入方式 #### 一、引言 在Java开发中,特别是基于Spring框架的应用程序中,开发者经常会遇到需要为类中的成员变量注入外部配置值的情况。Spring框架提供了多种注入机制,其中`@Value...
statilocal java 静态变量和静态块加载顺序,静态变量和同名静态变量块加载的顺序。
- **静态变量**: 在程序多次调用过程中保持原有的赋值状态不变。 - **变量作用范围**: 通过`static`关键字限定变量的可见性范围。 - **静态存储方式**: 改变变量的存储位置,使之在整个程序运行期间都存在。 - **...
用c++的类实现,对于c++初学者帮助较大,主要熟悉静态变量 静态方法的使用 将练习与数据结构相结合
由于我们有一个静态工具类`ClickHouseUtil`,其中的方法依赖于静态变量,所以我们不能直接使用`@Value`注解为静态变量赋值。Spring框架不允许在静态字段上直接注入值,因为它不支持实例化静态对象。 为了解决这个...
2. 如何声明和使用静态变量 在PHP中,声明静态变量非常简单,只需在变量前加上关键字static即可。例如: ```php function test() { static $nm = 0; $nm += 1; echo $nm; } test(); // 输出 "1" test(); // 输出 ...
Java 中的静态变量、静态方法、静态块和静态类 Java 中的静态变量、静态方法、静态块和静态类是 Java 编程语言的四个重要概念,它们之间存在着紧密的关系。下面将对这四个概念进行详细的介绍。 一、静态变量...
静态变量与非静态变量获取配置文件application中变量值的区别 在 SpringBoot 应用程序中,经常会遇到获取配置文件中的变量值,并将其赋值给变量的情况。在这种情况下,静态变量和非静态变量的使用会出现一些问题。...
3. 全局区(静态区)(static):全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。程序结束后有系统释放。 4. 文字常量...
### 静态变量的导入以及集合的运用 在Java编程语言中,静态变量和集合是两个非常重要的概念。本文将详细介绍如何导入静态变量,并深入探讨集合类的使用方法及其实例。 #### 一、静态变量的导入 静态变量(也称为...
19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19.静态变量.zip19....