遇到问题:


原因:不能从静态上下文引用非静态方法’getType()’
解决办法常用这两种:
1.改变非静态方法为静态方法
2.可在main主方法里实例化非静态方法的对象
但也可能是粗心导致,调用的是接口类而不是名

比如这里:将SearchQueryRequest.getType();
改成:searchQueryRequest.getType();
文章讨论了在编程中遇到的错误,即不能从静态上下文调用非静态方法。提供了两种解决方案:将方法改为静态,或者在主方法中创建对象实例。此外,还提醒开发者注意可能因误调接口类而非具体实现类导致的相同错误。
遇到问题:


原因:不能从静态上下文引用非静态方法’getType()’
解决办法常用这两种:
1.改变非静态方法为静态方法
2.可在main主方法里实例化非静态方法的对象
但也可能是粗心导致,调用的是接口类而不是名

比如这里:将SearchQueryRequest.getType();
改成:searchQueryRequest.getType();
3657
626

被折叠的 条评论
为什么被折叠?
