2016 - 2024

感恩一路有你

java中什么时候用static Java static关键字修饰类和对象的方法方法?

浏览量:2810 时间:2021-04-05 07:04:37 作者:admin

Java static关键字修饰类和对象的方法方法?

1. 静态方法是没有这个的方法。不能在静态方法内部调用非静态方法,反之亦然。而且只能通过类本身调用静态方法,而不需要创建任何对象。

2. 这实际上是静态方法的主要目的。只要装入类,就可以访问由static修改的方法或变量,而不依赖于对象。

3. 加载类时,变量被加载。第一个输出是两个静态变量,然后是方法的执行。这表示加载类时,将加载statis修改的变量。

4. 普通类不允许声明为静态的,只有内部类可以。声明为静态修改的内部类可以直接作为公共类使用,而无需实例化外部类

Java编程思想中有一段话:“静态方法就是没有这个的方法。不能在静态方法内部调用非静态方法,反之亦然。而且只能通过类本身调用静态方法,而不需要创建任何对象。这实际上是静态方法的主要目的。虽然本文只介绍了static方法的特点,但是我们可以看到static关键字的基本功能。简而言之,在不创建对象的情况下调用(方法/变量)是很方便的。我们经常听说静态成员变量和静态方法。我们从来没有听说过静态类。如果存在静态内部类,则静态内部类将与外部类分离。不必等待外部类的对象被创建,可以直接创建内部类。换句话说,如果一个类可以被static修改,那么它必须是一个内部类。普通类不能被静态类修改。

java中什么时候用static 被static修饰的变量的特点 java的static什么意思

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。