关于java中静态函数的使用

TongNi TongNi 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近看到一份代码,定义class A和class B,如下:
class A {
public test(){};
}

class B{
public static mytest(A a) {
a.test();
}
}

main() {
A a = new A();
B.mytest(a);
}

这样写总感觉有写别扭,但又说不上原因,请指教。
...全文

相关推荐

java类中静态域、块,非静态域、块,构造函数的初始化顺序

java类中静态域、块,非静态域、块,构造函数的初始化顺序,通过本例子,能够清楚了解到java类的初始化顺序

nickelen

Java:静态代码块和构造函数执行顺序

/*大体上顺序是这样的:(也可以说是优先级,同一级的按顺序执行)   1 静态变量,静态代码块(类加载时执行,类不加载不执行)   2 实例变量,实例代码块(创建对象时才执行,不创建对象不执行)   3 构造函数,(创建对象时执行完2后再执行构造函数,不管构造函数是public还是private) */ public class Test{ public Test(){ System.out.println("类Test构造方法被执行 6"); } { System.out.println("类Test实例代码块被执行 4");          //实例代码块 } p

weixin_38526650

java用静态工厂代替构造函数使用方法和优缺点

主要介绍了java用静态工厂代替构造函数使用方法和优缺点,需要的朋友可以参考下

weixin_38736529

一种静态的Java程序函数调用关系图的构建方法.pdf

在程序理解中,函数之间的调用关系是程序理解研究的重要内容。一个函数往往代表了一种具体功能或问题求解的实现,构建出函数调用图有助于对程序的理解。以java语言为研究对象,介绍了几种函数调用图的构建方法,并比较了它们的优劣性。

徐浪老师

Java面向对象程序设计:类的定义,静态变量,成员变量,构造函数,封装与私有,this概念与用法详解

主要介绍了Java面向对象类的定义,静态变量,成员变量,构造函数,封装与私有,this概念与用法,较为详细的分析了Java类的定义,静态变量,成员变量,构造函数,封装,私有等相关原理、用法及操作注意事项,需要的朋友可以参考下

weixin_38719540
评论 8
收藏 已收藏
分享
返回顶部
TongNi
Java SE 62,620 成员 307,251 内容