Java 中 为什么全是静态方法的类 就可以不用构造方法?
答案:2 悬赏:60
解决时间 2021-04-23 04:36
- 提问者网友:清茶柒夏
- 2021-04-22 03:59
如题
最佳答案
- 二级知识专家网友:一池湖水
- 2021-04-22 04:05
因为没必要,你想全是静态方法都可以通过类名访问了,还调用构造方法构造一个实例有什么用处?
全部回答
- 1楼网友:青春如此荒謬
- 2021-04-22 04:29
举例说明吧,学生是一个大类(在程序中就是class),其中的一个学生是一个对象也叫一个实体(在程序中就是我们new的一个对象),接口实际上是一个类,实现接口的类相当于是一个调用关系,抽象类也是一个类,但和接口不同,实现抽象类的类是一个继承的关系,继承只能继承一个,好比只有一个父亲,但是接口可以接很多个,好比usb插口,普通方法就是我们平时写的void int string 等等的函数方法,如果是写在类里面,那么其他地方调用需要先实例化一个对象(new一个对象)然后再按.调用出来,静态方法就是前面加了static的方法,是使用公共内存空间的,所有对象都可以直接引用而不需要实例化一个对象再使用该方法。静态块的就是在类加载的时候就执行,而且是一个类在第一次被使用的时候会被加载执行(这东西不常用)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯