java中static关键字
来源:互联网 发布:淘宝发货是谁发货 编辑:程序博客网 时间:2024/06/05 16:22
一、可修饰成员变量和方法
静态函数要注意的事项:
1.静态函数可调用类名或对象调用,而非静态函数只能使用对象调用。
2.静态函数可直接访问静态成员,但不能访问非静态成员。
原因:静态函数可通过类名直接调用,这时可能还未存在非静态成员,因为其是根据对象生成的。
二、执行顺序
静态代码块的执行顺序优先于非静态代码块,其在.class文件加载到内存时就执行
三、代码如下
package com.static_lc;public class Student {String name;{System.out.println("非静态代码块");}static {System.out.println("静态代码块");}public Student(String name) {// TODO Auto-generated constructor stubthis.name = name;}public static void sleep(){Student s = new Student("lilei");System.out.println(s.name + "在睡觉");}public static void study(){System.out.println("静态方法");}}
public class Main {public static void main(String[] args) {Student.sleep();} }
输出结果:
阅读全文
0 0
- Java 中 static 关键字
- java中static关键字
- Java中static关键字
- java中static关键字
- java中关键字:static
- Java中Static关键字
- java中static关键字
- Java中Static关键字
- java中static关键字
- Java中static关键字
- java中static关键字
- Java中static关键字
- java中static关键字
- Java中static关键字
- Java中static关键字
- java中static关键字
- java中static关键字
- JAVA中static关键字
- 51Nod-1276-岛屿的数量
- zookeeper集群为什么要是单数
- Android 线程通信(Handler + Message + Looper) 3
- vi,vim的常用炒作
- linux——分区
- java中static关键字
- Java 判断重复字段
- 策略路由与路由策略
- TensorFlow发布「eager」模式,更易操作!
- 圆形进度条
- Java使用keytool工具导出RSA密钥证书及导出公钥文件
- solr cloud重新设置schema
- HttpGet
- OKHttp异步get,post请求和同步请求