java static介绍
来源:互联网 发布:淘宝高仿包店铺名字 编辑:程序博客网 时间:2024/06/14 04:41
static表示静态的意思,他用于修饰成员变量和成员方法。用static修饰的成员不使用堆内存,为所有成员所共享。
优点:
1,对对象的共享数据进行单独空间存储,节省空间
2,可以直接通过类名访问。
缺点:
生命周期较长,访问出现局限性(静态只能访问静态的变量或方法)
什么时候定义静态变量:
1,当对象中出现共享数据的时候,该数据被静态所修饰。
2,对象中的特有数据要定义为非静态,会存在于堆内存中。
什么时候定义静态方法:
当方法内部没有访问到非静态的资源。
访问先后次序。
对象默认初始化->显示初始化->构造代码块初始化->构造函数初始化->成员变量初始化
主函数介绍:public static void main(String[] args)
public 代表访问权限是最大的
static 代表主函数随着类的加载而加载
void 主函数没有具体的返回值
main 不是关键字 但是是一个特殊单词 这个单词能被jvm识别
String[] args 函数参数 参数类型是一个数组,该数组中的元素是字符串,字符串类型数组
srgs参数是一个长度为0的字符串数组
阅读全文
1 0
- Java中的static介绍
- java关键字static介绍
- Java Static介绍
- Java中static介绍
- java static 关键词介绍
- java static介绍
- Java static变量和static方法介绍
- Java关键字介绍之static
- Java关键字介绍之static
- Java的Static使用介绍
- Java关键字介绍之static
- Java关键字介绍之static
- Java关键字介绍之static
- JAVA static 的相关介绍
- java中的static的介绍。
- JAVA中static关键字介绍
- JAVA中的关键字static的介绍
- Java final static abstract关键字介绍
- <mvc:annotation-driven/>与<mvc:default-servlet-handler/>之间的一个问题
- 实现上拉出现抽屉的功能
- Spark应用程序创建并在集群上运行
- HTML5的本地存储
- Android OpenGLES2.0(十二)——FBO离屏渲染
- java static介绍
- RxJava
- [Zabbix] Oracle 监控
- 关于缓存你需要知道的
- ADB卸载所有安装包shell命令出现command not found: ^M
- 06.next(),nextLine(),nextInt()的区别
- 跨过程序设计门槛之建立Erlang开发环境
- Android中圆环形背景图
- 和为s的两个数字VS和为S的连续正数序列