java static 关键字总结
来源:互联网 发布:如何查看mac os版本 编辑:程序博客网 时间:2024/06/05 22:15
static 关键字可以用来修饰变量,方法,代码块,内部类和包导入
1.修饰变量
用static关键字修饰的称作类变量,否则称作实例变量(类变量也称static变量静态变量)
static String name;//类变量 int id;//实例变量
类变量在类被加载时创建,实例变量在实例创建时创建。
2.修饰方法
用static修饰的方法称为静态方法,在类被加载时被创建,所以不要将类实例化就可以用“类名.方法”的方式进
static String name;//类变量 int id;//实例变量 public static void printLine(String str){//静态方法 System.out.println(str); } public static void main(String[] args){ Example.printLine("静态方法"); }
程序输出:静态方法
3.修饰代码块
用static修饰的代码块在类被加载时就执行
public class Example { static{//静态代码块 System.out.println("这时一个静态代码块"); } public static void main(String[] args){}}
程序输出:这时一个静态代码块
4.修饰内部类
一般调用内嵌类需要通过外部类,通过static修饰的静态内部类则可以直接调用
public class Example { public static class innerClass{ public innerClass(){ System.out.println("这是一个静态内部类"); } } public static void main(String[] args){ new innerClass(); }}
程序输出:这是一个静态内部类
5.静态导包
通常我们在包导入后使用静态方法都是用“类名.方法”的方式,在import 后面加上
static 就可以直接使用“方法”的方式进行调用了。
import static com.service.esbCollect.impl.EsbCollectImpl.*;
阅读全文
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关键字final、static总结
- JAVA关键字static、final总结
- java关键字static完全总结
- java关键字static完全总结
- java之static关键字总结
- 【JAVA】Java关键字final、static使用总结
- [Java] Java关键字final、static使用总结
- ubuntu提示opengl版本过低-Gallium0.4 on llvmpipe(llvm 3.8 128bits)
- 磁盘快速读写简析
- SpringBoot 定时任务
- 1009 Enigma
- 计蒜客 百度地图导航
- java static 关键字总结
- ubuntu busybox-1.7.0编译
- SylixOS字符设备驱动框架
- leetcode 374&375. Guess Number Higher or Lower
- FZU2203:单纵大法好(二分)
- PAT 甲级 1018. Public Bike Management
- pprime-section1.5
- JAVA 对象引用,以及对象赋值
- 朴素贝叶斯算法--python实现