JAVA变量初始化及变量作用范围
2023-09-27 14:28:45 时间
我将两个示例合并成了一个,来显示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);
运行结果:
相关文章
- java三方---->dom4j解析xml数据
- java 类的静态变量
- java中对象多态时成员变量,普通成员函数及静态成员函数的调用情况
- MessagePack Java 0.6.X 多种类型变量的序列化和反序列化(serialization/deserialization)
- Java 利用SWFUpload多文件上传 session 为空失效,不能验证的问题 swfUpload多文件上传
- 学生管理系统之Java+Mysql
- Java Split以竖线作为分隔符
- Java多线程 -- 正确使用Volatile变量
- JAVA线程同步 (一)wait(), notify()和notifyAll()使用
- JAVA 需要理解的重点 二
- 【Java 装饰模式 · MyBatis源码】缓存模块解析
- Python 和Java 哪个更适合做自动化测试?
- JAVA UUID 生成
- java启动服务
- 疯狂java讲义之数据类型与运算符
- 项目启动部署时报错:java.lang.NoSuchMethodError
- java内存泄漏与内存溢出
- 【Java注解】@PostConstruct 注解相关
- java怎样获取变量的类型
- 传智播客Java 常量、数据类型、变量注意事项、标识符
- Java 多个引用类型变量引用同一个对象
- JAVA CAS原理深度分析
- java分布式通信系统(J2EE分布式服务器架构)
- java:变量类型
- java和设计模式(结构模式)
- 【Java SE】变量的本质
- Java微服务开发指南 -- Java环境下的微服务
- Java基础教程【第九章:异常处理】
- Java中 static final修饰HashMap静态成员变量初始化方法
- Java中非静态成员变量、静态成员变量的初始化时机
- 大数据必学Java基础(十一):变量和常量
- LeetCode-136. 只出现一次的数字(java)
- 11.JAVA-Object类之finalize(),clone(),toString()等方法覆写
- Java反射操作成员变量 Class can not access a member with modifiers "*"