Java入门学习-学习static的用法
来源:互联网 发布:更改淘宝密码 编辑:程序博客网 时间:2024/04/26 23:54
一、概念
static起到修饰静态的作用,可以修饰变量和方法。
静态变量又叫类变量,从内存的角度来看,如论该变量如何被引用如何被实例化,都只占用一块内存,不再分配新的。
静态方法:有一种说法是这样的,因为Java中方法必须放在类中,而有些方法是全局的,就采取了static修饰。总而言之就是独立于类的方法
他们都可以通过类名.方法/类名.变量 获得
二、实践
public class Test { static int a=4; int b=5; static void test(){ System.out.println("this is a static method"); } void test1(){ System.out.println("this is a normal method"); } public static void main(String[] args) { Test.a=6; System.out.println(a); //在一个类中可以省略类名:6 test();//:this is a static method// test1();//报错 Test q=new Test(); System.out.println(q.a); //因为只分配了一块地方,上面改了值后,还是那块值:6 }}
阅读全文
0 0
- Java入门学习-学习static的用法
- java学习笔记-static关键字的用法
- Java学习-static关键字的用法
- JavaSE入门学习12: Java面相对象之static用法
- Java入门学习之 static
- 【Java学习】Java 中static 用法
- Java学习笔记——static的用法
- Java学习笔记-Static修饰符用法
- 【C++学习笔记】-static的用法
- 学习static定义静态变量的用法
- 学习使用static的另一用法
- Java学习之关键字static的学习
- java学习--Java中static、final用法小结
- Java入门学习-理解super,this,@override的用法
- Java的入门学习
- java的static用法
- java的static用法
- java的static用法
- 一行代码实现安卓照片选取上传服务器,并适配安卓7.0无法调起相机的问题
- 滑动导航栏,标签页切换
- C++builder RTL与VCl
- spring @Entity @Table
- Linux下查看网卡驱动和版本信息
- Java入门学习-学习static的用法
- 在CentOS 7.2上部署Kubernetes集群
- 哈利·波特的考试
- C++算法学习——预备知识(2)——函数模板
- 图片三级缓存
- opencv图像读取和cv::Mat
- 【模板】线段树 区间加+乘,区间求和 (模板题:洛谷P3373)
- 案例:Python将函数作为参数以及作为返回值
- EditText隐藏软键盘的小问题