问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java ,为什么无法从静态上下文中引用非静态方法

发布网友 发布时间:2023-07-16 15:31

我来回答

5个回答

热心网友 时间:16小时前

因为编译器不知道那个方法在哪,两种解决办法,一种加static修饰,这样在程序运行时就会被加载入内存,另一种创建对象,然后调用对象的方法,如
public static void main(String args[]){
TextLinerSearch t = new TextLinerSearch ();
t.linearSearch(list,-3);
}

热心网友 时间:16小时前

静态方法随着类的加载而加载 然后存到内存的功用方法区, 非静态的方法是要先实例化后才生成的.所以linearSearch(list,-3);就会出错追问可以要你的qq吗?以后不懂的问题可以向你请教

热心网友 时间:16小时前

你把这个方法也改为静态的。
private static void linearSearch(int[] list,int key){
for(int i=0;i<list.length;i++){
if(key==list[i])
System.out.println(i);
}
System.out.println("There is no right number in the list");
}

热心网友 时间:16小时前

在int前面加上static就行了。

热心网友 时间:16小时前

由于tostring()方法是非静态的,故不能直接通过类名引用,上面的这句代码:
system.out.println(course.tostring());
改为
system.out.println(cs.tostring());
即可。
有问题欢迎提问,满意请采纳,谢谢!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
y53s手机参数及价格 vivoy53s5g手机参数 五粮液五粮印象精制52度浓香型白酒500ml 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-详细介绍 五粮液 五粮印象 精制 52度 浓香型白酒 500ml-购买最佳价格 五粮液 五粮印象 精制 52度 浓香型白酒 整箱装-详细介绍 五粮液五粮印象珍品-适用对象 白酒推荐-五粮液五粮印象珍品52%vol浓香型白酒500ml单瓶装 五粮液五粮印象精制52度浓香型白酒-适用对象 星座血型生肖分析摩羯座属蛇A型 静态方法什么时候加载 不是说静态方法中只能有 调用静态方法,那么为什么能通过new一个对象来... 提高球阀阀芯表面显微硬度的表面加工方式有哪些 球阀球芯加工方向 智慧团建怎么查生源地 开玩笑要适当吗? 开玩笑也要适当的 怎么开玩笑才是适当的玩笑? 怎么开玩笑才恰当呢? 如何正确的开玩笑,不会让人讨厌? 怎样开玩笑才是适当的? ...名字叫:生命中的故事。外国片,优酷看不了,谁知道哪里能看完整... 在什么样的条件下,办不成信用卡呢 员工考试费用计入什么科目 税务师考试的发票记入哪个科目 会计初级考试报名费计入什么科目 考试报名费的会计分录怎么写? 为什么苹果6用不了中国移动volte功能 冬天来了,静电对人体有害吗? 【幸福】如何实现夫妻之间的幸福生活! ...中静态内部类字段什么时候初始化?是在外部类加载的时候就初始化吗... @在电子邮件中是什么意思? 一个大一个火是什么字 大火口三字组成什么字? 定制沙发流程是什么?定制沙发的厂家有哪些? 表示吓人的四字词语 5566的 我难过 MTV 背景的连续剧叫什么? 形容吓人的的词语 描写背影的词语有哪些? 钉钉请丧假扣钱吗 泰安三英技校去哪了? 下列应缴纳印花税的凭证是( )。 下列凭证中,应缴纳(贴)印花税的是( )。 高考分数线2023河南 军帽有红色是常服还是礼服 张家界天门山到凤凰古城多远怎么去 曼陀山庄王夫人谁演的 如何预防DEH反调现象的发生 怎么唱歌会反调呢 怎么你舍不得我什么意思