文档章节

Cannot make a static reference to the non-static

40岁的青春
 40岁的青春
发布于 2015/06/11 15:58
字数 294
阅读 2726
收藏 1

今天再用一个android和php之间加密传输的问题,提示:

 Cannot make a static reference to the non-static method ......

 解决方法:先实例化类,然后再调用。

如:

MCryptAES srtaes = new MCryptAES();  
srtaes.encrypt("中国");

这是网上的介绍:

......在静态方法中,不能直接访问非静态成员(包括方法和变量)。因为,非静态的变量是依赖于对象存在的,对象必须实例化之后,它的变量才会在内存中存在。例如一个类 Student 表示学生,它有一个变量String address。如果这个类没有被实例化,则它的 address 变量也就不存在。而非静态方法需要访问非静态变量,所以对非静态方法的访问也是针对某一个具体的对象的方法进行的。对它的访问一般通过 objectName.methodName(args……) 的方式进行。而静态成员不依赖于对象存在,即使是类所属的对象不存在,也可以被访问,它对整个进程而言是全局的。因此,在静态方法内部是不可以直接访问非静态成员的......

© 著作权归作者所有

共有 人打赏支持
40岁的青春
粉丝 2
博文 71
码字总数 13985
作品 0
朝阳
Java里面static不能修饰局部变量

https://blog.csdn.net/q610376681/article/details/49359819/ java 中 Cannot make a static reference to the non-static 解决方法 今天敲代码的时候遇到了这个问题,大体这个问题可以简化...

ahl123
08/03
0
0
How to Leak a Context: Handlers & Inner Classes

Consider the following code: public class SampleActivity extends Activity { private final Handler mLeakyHandler = new Handler() { }} While not readily obvious, this code can cau......

Jerikc
2015/08/11
0
0
spring注入有问题

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertBatchId' defined in ServletContext resource [/WEB-INF/applicationContext-dataAdmin.......

雪山一颗松
2012/01/11
3.3K
1
jsp页面问题 急用帮忙解决一下吧

jsp页面: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> pagecontext对象演示 对象演示 <% String app; int count; Enumeration attributes=PageConte......

小鸡快跑
2011/10/28
148
2
重读经典-《Effective C++》Item4:确定对象被使用前已先被初始化

本博客(http://blog.csdn.net/livelylittlefish )贴出作者(三二一@小鱼)相关研究、学习内容所做的笔记,欢迎广大朋友指正! 1. 永远在使用对象之前先将它初始化 (1) 对于无任何成员的内置...

晨曦之光
2012/03/09
175
0

没有更多内容

加载失败,请刷新页面

加载更多

一个可能的NEO链上安全随机数解决方案

0x00 困境 链上安全随机数生成应该算是一个比较蛋疼的问题,哪怕你的系统再牛逼,合约程序困在小小的虚拟机里,哪怕天大的本事也施展不开。 更悲催的是,交易执行的时候,是在每一个节点都执...

暖冰
今天
1
0
【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
1
0
Spring5对比Spring3.2源码之容器的基本实现

最近看了《Spring源码深度解析》,该书是基于Spring3.2版本的,其中关于第二章容器的基本实现部分,目前spring5的实现方式已有较大改变。 Spring3.2的实现: public void testSimpleLoad(){...

Ilike_Java
今天
1
0
【王阳明心学语录】-001

1.“破山中贼易,破心中贼难。” 2.“夫万事万物之理不外于吾心。” 3.“心即理也。”“心外无理,心外无物,心外无事。” 4.“人心之得其正者即道心;道心之失其正者即人心。” 5.“无...

卯金刀GG
今天
2
0
OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
今天
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部