JAVA的静态变量和静态方法(STATIC)与实例变量对比代码

简介: 注意,STATIC的修饰的类变量和类方法(静态),不需要实例化一个类来访问,可以直接引用。 代码: 1 class StaticModifier{ 2 static int i = 10; 3 int j; 4 StaticModifier() { ...

注意,STATIC的修饰的类变量和类方法(静态),不需要实例化一个类来访问,可以直接引用。

代码:

 1 class StaticModifier{
 2     static int i = 10;
 3     int j;
 4     StaticModifier() {
 5         j = 20;
 6     }
 7     public static int addUp(int x, int y) {
 8         return x + y;
 9     }
10 }
11 
12 public class StaticModifierTest{
13     public static void main(String args[]) {
14         int a = 9;
15         int b = 10;
16         System.out.println(" var of class i = " + StaticModifier.i);
17         StaticModifier s = new StaticModifier();
18         System.out.println(" var of instant j = " + s.j);
19         int c = StaticModifier.addUp(a, b);
20         System.out.println("addUp() gives: " + c);
21     }
22 }

 结果:

D:\javacode>javac StaticModifierTest.java

D:\javacode>java StaticModifierTest  

var of class i = 10  

var of instant j = 20

addUp() gives: 19

 

目录
相关文章
|
7月前
|
Java 开发工具
【Azure Storage Account】Java Code访问Storage Account File Share的上传和下载代码示例
本文介绍如何使用Java通过azure-storage-file-share SDK实现Azure文件共享的上传下载。包含依赖引入、客户端创建及完整示例代码,助你快速集成Azure File Share功能。
513 6
|
7月前
|
Java 数据处理 API
为什么你的Java代码应该多用Stream?从循环到声明式的思维转变
为什么你的Java代码应该多用Stream?从循环到声明式的思维转变
358 115
|
7月前
|
安全 Java 编译器
为什么你的Java代码需要泛型?类型安全的艺术
为什么你的Java代码需要泛型?类型安全的艺术
263 98
|
7月前
|
安全 Java 容器
告别空指针噩梦:Optional让Java代码更优雅
告别空指针噩梦:Optional让Java代码更优雅
523 94
|
7月前
|
Java 编译器 API
java最新版和java8的区别,用代码展示
java最新版和java8的区别,用代码展示
630 43
|
安全 Java
Java单例---静态内部类
Java单例---静态内部类
244 0
java一个文件只能有一个公有类的解决方法。 用公有静态内部类。 public static。 类似于C++的命令空间。
java一个文件只能有一个公有类的解决方法。 用公有静态内部类。 public static。 类似于C++的命令空间。
|
设计模式 安全 Java
【Java|多线程与高并发】设计模式-单例模式(饿汉式,懒汉式和静态内部类)
设计模式是一种在软件开发中常用的解决复杂问题的方法论。它提供了一套经过验证的解决方案,用于解决特定类型问题的设计和实现。设计模式可以帮助开发人员提高代码的可重用性、可维护性和可扩展性。
|
SQL 设计模式 安全
【java基础】静态内部类又是如何实现线程安全的呢?(利用了类的加载机制)
【java基础】静态内部类又是如何实现线程安全的呢?(利用了类的加载机制)
617 0
|
SQL 设计模式 安全
【java基础】静态内部类又是如何实现线程安全的呢?(利用了类的加载机制)
【java基础】静态内部类又是如何实现线程安全的呢?(利用了类的加载机制)
494 0