步天有术22 发表于 2026-5-21 09:17:32

请教一个类的问题

自己写的自定义类,比如xx类
一种方式:取程序().xx类.xx方法()
二种方式:xx类.xx方法()xx类的方法设为公开 静态

我以前使用第一种方式,现在感觉第二种方式用起来更方便,有何区别?有何优劣?
谢谢回答!

Xelloss0618 发表于 2026-5-21 09:47:08

你应该问类动态方法和类静态方法有什么区别。
主要区别就是类动态方法需要将类实例化后使用,允许多实例(多个变量指向不同的内容)。
类静态方法不需要实例化,但也不支持多实例。

步天有术22 发表于 2026-5-21 10:24:06

静态方法 与线程是否安全没有必然联系吧?

Xelloss0618 发表于 2026-5-21 10:32:46

步天有术22 发表于 2026-5-21 10:24
静态方法 与线程是否安全没有必然联系吧?

没有关系,是否线程安全看你的实际写法。

步天有术22 发表于 2026-5-21 10:54:07

谢谢回答
页: [1]
查看完整版本: 请教一个类的问题