首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
java – 确定静态方法是否纯功能
Java
2019-05-07
给定一个
java
.lang.reflect.Method对象,无论如何确定方法是否是纯粹的功能(即,给定相同的输入,它总是产生相同的输出,它是无状态的,换句话说,该函数不取决于其环境)?
解决方法
不,没办法.
反射不允许您检查方法后面的实际代码.
即使在可能的情况下,实际的分析可能是…棘手的,至少说.
相关文章
String真的不可变吗?
Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder之间的区别
String, StringBuffer 和 StringBuilder 可变性 String不可变...
讲讲Java的序列化反序列化?
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
数组到底是不是对象
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
金融、支付行业的开发者不得不知道的float、double计算误差问题
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
浅谈Integer缓存机制原理
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...