永发信息网

java初始化中静态方法得初始化吗?何时初始化? 一般方法得初始化吗?何时初始化?

答案:3  悬赏:30  手机版
解决时间 2021-11-08 23:38
java初始化中静态方法得初始化吗?何时初始化? 一般方法得初始化吗?何时初始化?
最佳答案
静态方法在装载类的时候已经初始化了,可以理解为在构造函数之前。

一般方法只有在构造方法完毕之后才能初始化。
全部回答
static变量初始值一定要是常量。static变量中文名叫静态变量。它与普通的变量比起来有如下几个区别:1)位置:静态局部变量被编译器放在全局存储区.data,所以它虽然是局部的,但是在程序的整个生命周期中存在。
静态方法 无需手动初始化,程序运行时自动初始化
一般方法 需要将该类初始化后在调用追问意思是假如static int method(){
print("method静态方法");
return 2;
}会初始化,自动打印出这个字符串来得到值?
而int method2(){
print("method的一般方法");
return2;
}必须有引用的int i =method2();
才能初始化?追答public class StaticTest {

public static Integer printStr1(){
System.out.println("这是静态方法!");
return 0;
}

public Integer printStr2(){
System.out.println("这是普通方法!");
return 0;
}

public static void main(String args[]){
StaticTest.printStr1();

StaticTest st=new StaticTest();
st.printStr2();
}
}
其实你运行一下上面的例子就明白了 呵呵
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有穿越成女皇的小说
上牙齿掉了中间五颗牙齿做什么牙齿牢固好
有朝成龙是什么动物
牧刚工业是不是电子厂
若XY=XZ成立,下列式子未必成立的是 A,Y=Z B
带鱼算海鲜产品吗?
只要干活后背就很累为什么
正常女性的颈围,胸围,腰围,臀围,肩围,胸
求日本ptj系列全集的资源
当开车时用手机是危险的英语作文
河南省郸城县城郊乡派出所电话号码
如何让自己打篮球快速变强。
信e融是什么,就是中信建投证券推出的品牌
前段时间买了L'il Critters的小熊软糖,
黄缘龟母大个还是公大个
推荐资讯
x平方2减5x减6等于x加5
公安厅交通管理局(公安厅交警总队)地址在什
若2x-1的立方根与1-3y的立方根互为相反数,则
凹里村地址在哪,我要去那里办事,
2016款迈腾和2017款迈腾有什么区别 新款
京胡的码子不拉时是否取下
日照海水混浊,好像有什么微生物,游客刺痒,
某种商品原价460元,现价391元,打了几折?
出家修行几年、再还俗可以么
冬至打雷下雨是什么意思
古筝中D调的1-7分别对应G调,E调,F调中的什
坤造:丁酉 乙巳 丙辰 癸巳,这个八字是贵命
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?