JAVA变量初始化及变量作用范围

简介: 我将两个示例合并成了一个,来显示JAVA变量作过的范围, 我想在这真正运用的时候,可能才能获得更深入的了解吧。 public class TestVar { private int i = 100; private static String name = "Learn Java f...

我将两个示例合并成了一个,来显示JAVA变量作过的范围,

我想在这真正运用的时候,可能才能获得更深入的了解吧。

public class TestVar {
	private int i = 100;
	private static String name = "Learn Java fastly!";
	{
		int block = 10;
	}
	public int firstMethod() {
		int j = 1;
		System.out.println("in firstMethod, we can access  static name :" + name);
		System.out.println("in firstMethod, i = " + i + ", j = " + j);
		return 1;
	}
	public int secondMethod(float f) {
		int j = 2;
		System.out.println("in secondMethod, we can also access  static name :" + name);
		System.out.println("in secondMethod, i = " + i + ", j = " + j + ", f = " + f);
		return 2;
	}
	public static void main(String[] args) {
		TestVar t = new TestVar();
		//System.out.println("in mainMethod, we can access  var block :" + t.block);
		t.firstMethod();
		t.secondMethod(3);
	}
}

 运行结果:

目录
相关文章
|
8天前
|
Java
Java 变量命名规则
4月更文挑战第6天
|
1月前
|
存储 Java 测试技术
滚雪球学Java(08):深入理解Java变量、常量及其作用域
【2月更文挑战第14天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶🚀,欢迎大家关注&&收藏!持续更新中,up!up!up!!
89 0
|
1月前
|
存储 Java 开发者
Java变量命名规则
Java变量命名规则
15 0
|
1月前
|
存储 Java 程序员
Java变量类型
Java变量类型
13 0
|
1月前
|
存储 Oracle Java
【详识JAVA语言】数据类型与变量
【详识JAVA语言】数据类型与变量
44 1
【详识JAVA语言】数据类型与变量
|
1月前
|
存储 安全 Java
24、使用 Java 官方教程学习:① 类变量和类方法详解;② 深入介绍 main() 方法
24、使用 Java 官方教程学习:① 类变量和类方法详解;② 深入介绍 main() 方法
37 1
|
25天前
|
存储 Java C语言
【Java】以数组为例简单理解引用类型变量
【Java】以数组为例简单理解引用类型变量
11 1
|
26天前
|
自然语言处理 Java
这是什么操作?java中的变量竟然可以先使用后声明?
这是什么操作?java中的变量竟然可以先使用后声明?
13 0
|
26天前
|
存储 安全 Java
Java变量类型
Java变量类型
5 0
|
1月前
|
存储 Java 索引
Java数组的初始化
Java数组的初始化
12 0