java 类为什么不能调用非静态函数
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/03 02:23:59
java 类为什么不能调用非静态函数
热心问友 2011-01-20谁说不能调用的呢?静态函数内的确是不能调用非静态函数的.但是静态函数可以调用静态函数以及静态成员 追问:我说的是,在不声明对象的前提下,直接用类调用静态函数 回答:可以调用呀.但是有访问权限的限制呢.你检查一下你的函数访问权限 补充:用java类名调用静态函数可以,调用非静态函数不行.追问:不好意思,在不声明对象的前提下,可以直接用类调用静态函数,不能调用非静态函数 回答:静态函数是类相关的,非静态函数是对象相关的,静态函数随类的初始化而初始化,就是说类被加载到内存中的方法区后,该静态方法也被分配到内存中,所以可以直接调用,而非静态方法是对象相关的,当类被实例化后(创建了该类的实例),该非静态方法才被分配内存(加载到内存的方法区中),必须对象调用才行.
java程序中怎么调用平方根函数
静态函数定义.与非静态函数的区别
k=java.lang.Math.sqrt(m) 是不是调用java里面本来就有的函数?
Java中boolean函数的具体用法?表达式?函数调用方式?
java 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数
java编程:用非递归调用的方法解决Fibonacci数列,求Fibonacci数列的第四十项
为什么这个放大电路 不能稳定静态工作点》?
内联函数的好处?非内联函数被调用的过程是怎么样的?
java中怎么查看一年中的最后一天日期(年底),还有一个固定的日期加天数的java咋写,调用哪个函数?
用非递归的函数调用形式求斐波那契数列第n项
java中的类c继承了b,b继承了a,c可以直接调用a的方法吗?怎么调用.
matlab函数调用出错,