JAVA啥是类和对象的静态属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA啥是类和对象的静态属性相关的知识,希望对你有一定的参考价值。

所谓静态属性,就是用static修饰的变量,例如:public static String test="测试字符串";
这种属性访问时只能是:类名.变量名 --它不能用对象访问

另外,类中的方法也可以声明为static(静态的),访问规则一样
凡是用static声明的成员全部是属于类的,而非static修饰的成员是属于每个对象的

希望对你有帮助 :)
参考技术A public class User
static name = "tom" ;

User就是一个类,被class修饰.
对象的静态属性:
静态:被static修饰
name就是User对象的静态属性
参考技术B 所谓静态属性就是 用static关键字修饰的类的属性,他所具有的特点是为所有对象或方法所共享的一个静态的属性,从内存的角度来理解,静态属性放在静态池中,只分配一次内存空间,随着JVM的结束而消失。

java的类和对象

什么是类?

类是一类事物的描述,一类事物的模板,一类事物的分类。

什么是对象?

对象是一类事物的具体描述,在生活中能够看的见,摸得着的实

体,对象是类的具体的实例。

什么是属性?

属性是用来描述类的特征。

什么是方法?

方法是属于类的一个操作,功能。

创建类:

声明类,一般需要抽取共同的属性和方法

创建对象:

类名 对象名=new 类名();

如何访问类的属性和方法:

需要用“.”进行调用

调用属性:对象名.属性

调用方法:对象名.方法();

注意:一定要有对象才能访问属性和方法

如果创建对象未给属性赋值,那么对象的属性和会有默认值。

String: 默认值为null

int: 默认值为0

面向对象的优点:

1.符合人类正常的思维逻辑

2.提高了代码的重用性

3.确保数据的安全,用特定的功能以及方法进行使用

以上是关于JAVA啥是类和对象的静态属性的主要内容,如果未能解决你的问题,请参考以下文章

Java类和对象

类和对象!

类和对象!

java的类和对象

Java-类和对象

Java重点 —— 类和对象