Java基础教程22-static关键字
来源:互联网 发布:base.apk是什么软件 编辑:程序博客网 时间:2024/05/22 10:25
本文来介绍static关键字,在Java中用static关键字的方法,就叫静态方法,静态方法只能被类本身调用,不能被类的实例对象调用(会出现警告,类型不匹配),而没有static关键字的方法,在类中叫实例方法,任何一个实例对象都能调用实例方法。同样,类变量也和方法类似。
相关Java代码如下:
1. 新建一个Hello.java
package Lessons;public class Hello {public static String name;public static void DoSomethingWithStatic(){System.out.println("调用了static方法");}public void DoSomethingWithNoStatic(){System.out.println("调用了非static方法");}}2. MyClass.java代码如下
package Lessons;public class MyClass {public static void main(String[] args) {//调用静态方法和调用实例方法Hello hello = new Hello();// 类本身调用静态方法Hello.DoSomethingWithStatic();// 实例对象调用实例方法,如果实例调用静态方法,会出现警告hello.DoSomethingWithNoStatic();// 类本身调用静态成员变量Hello.name = "Anthony";System.out.println(Hello.name);// 实例对象调用静态成员变量,会出现警告:The static field Hello.name should be accessed in a static wayhello.name = "Tom";System.out.println(hello.name);}}总结:
用到了static修饰的方法或者变量,只能被类本身调用,没有static修饰的方法是实例方法,实例对象能调用实例方法。
阅读全文
0 0
- Java基础教程22-static关键字
- Java基础教程23-static举例
- Java this关键字,static关键字
- Java static关键字,final关键字
- Java基础教程26-final关键字
- JAVA STATIC 关键字
- Java中的static关键字
- JAVA中的static关键字
- Java 中 static 关键字
- java static关键字
- java static关键字
- Java关键字final、static
- java中static关键字
- Java中static关键字
- java中static关键字
- java中关键字:static
- JAVA中的static关键字
- java中的static关键字
- Linux安装jdk,tomcat,mysql
- ButterKnife If this view is optional add '@Nullable' (fields) or '@Optional' (methods) annotation
- write的奥秘
- 1063. 计算谱半径(20) PAT
- Oracle 11g环境,RAC的关闭和启动顺序
- Java基础教程22-static关键字
- Mac android studio 环境搭建和真机运行
- 安装zookeeper
- mongodb在服务端的安装
- 使用mp4v2封装h264裸流
- 单机节点Kafka配置SASL用户名密码认证
- 最新Swift学习教程-从简单到复杂 韩俊强的博客
- 微信H5支付的业务流程
- Tcltk 使用twapi小结