Java中静态变量的声明位置
2024-09-21 22:32:22
Java中静态变量只能是成员变量,局部方法中的局部变量除final外不能有任何其他修饰符,例如:
public class Test {
static String x = "1";
static int y = 1; public static void main(String args[]) {
static int z = 2; //报错,无论是普通局部方法还是静态局部方法,内部的局部变量都不能有修饰符 System.out.println(x + y + z);
} public static void get(){
final int m = 2;
// m = 3; //报错,final修饰的基本类型不可变,String类型不可变,引用类型的引用地址不可改变,但是引用中的内容是可变的
final Student s = new Student("1", "abc", 12);
Student s2 = new Student("1", "abc", 12);
// s = s2; //报错
s.setAge(13);
}
}
最新文章
- 小白挑战:AsyncTask源码分析
- 自己编写的一个有关安卓应用开发培训PPT
- ./在Linux下是什么意思
- visio2007使用记录
- Css Study - Top Menu in Header 横向间隔的菜单
- JavaScript正则详谈
- android FakeWindow的小应用大用途
- mysql 分库分表的方法
- 第七届河南省赛F.Turing equation(模拟)
- windows下用c++调用caffe做前向
- python多线程之t.setDaemon(True) 和 t.join()
- spring boot maven META-INF/MAINIFEST.MF
- (4)4 larger-than-life lessons from soap operas
- Windows 64位环境的Java 服务配置
- .net MVC 登陆模块后台代码
- Centos7.4和Ubuntu18.04安装PHP7.2
- with open
- RNA-seq 安装 fastaqc,tophat,cuffilnks,hisat2
- python 实现排列组合
- 关于Cocos2d-x中节点和精灵的关系以及初始化