关于java中static关键字的研读笔记
来源:互联网 发布:中银淘宝卡怎么注销 编辑:程序博客网 时间:2024/05/21 00:15
一开始学习java的时候我们就使用了main方法,在main方法种我们使用了static关键字,当时也不知道为什么要使用static关键字。
其实static关键字可以用来修饰函数和变量。如果一个变量使用了static关键字修饰,那么这个变量就是类范围内的一个属性,所有这个类的对象将共享这个属性。也就是说,创建对象的时候不会创建static关键字修饰的变量。使用static变量的语法是:static+变量类型+变量名 。
使用static修饰的变量叫做类变量或静态变量。其实类变量是在程序加载的时候创建的额,先与类的所有对象的创建。使用类变量的时候,不需要使用对象而可以直接使用类名直接调用。
注意事项:a.在类中,使用static关键字修饰的变量叫做类变量或静态变量。
b.如果没有给静态变量赋值,java会根据类变量的类型给他赋予相应的初始值。
c.关于静态变量的重要一点,类变量是类范围内的一个属性。创建对象的时候,不会创建类变量。类变量可以通过类名直接访问。
static修饰函数是需要注意的地方:a.和使用static修饰变量一样,static修饰的方法可以通过类名直接调用。b.静态函数不能使用this关键字修饰。因为this关键字代表对象,而静态函数是类范围内的函数,静态函数中所以代码不能使用this关键字所修饰。c.静态函数可以调用静态变量和静态函数。d.没用使用static修饰的函数可以调用使用static修饰的函数和变量。
- 关于java中static关键字的研读笔记
- 关于java中static关键字的读书笔记
- 关于static关键字的笔记
- 关于Java的static关键字
- 关于Java中static和final关键字的用法总结
- 在Java中,关于Static关键字的案例分析
- Java 中关于this、static、final 关键字的使用
- 在Java中,关于static关键字
- Java中关于static关键字解析
- Java中学习笔记------static关键字
- 关于java关键字static
- 关于java static 关键字
- C++中关于static关键字的用法
- 关于 oc 中 static关键字的使用
- 关于javase中static关键字的理解
- java学习笔记-static关键字的用法
- java:java中static关键字的理解
- Java 中 static 关键字
- JSP页面中利用dtree动态显示map数据
- SQL 优化原则
- lpc1788_ucos\uCOSII_cpu\os_cpu_c.c --ucosii移植在lpc1788--part5
- __declspec关键字详细用法
- 使用Xcode和Instruments调试解决iOS内存泄露
- 关于java中static关键字的研读笔记
- Linux操作系统分析(二)进程的创建与可执行程序的加载
- Ignatius and the Princess IV
- hibernate4 hql占位符问题
- 二叉树的 建立 遍历
- ubuntu下xampp的安装
- 装系统
- 吸血鬼日记-1
- 基于循环链表的约瑟夫问题