永发信息网

静态方法跟实例方法有什么区别

答案:5  悬赏:40  手机版
解决时间 2021-03-31 22:35
静态方法跟实例方法有什么区别
最佳答案
静态方法是通过类名直接访问,实例方法是通过类的实例访问
具体什么时候用什么方法,你看看这里吧
http://topic.csdn.net/t/20060711/14/4873123.html
全部回答
静态是类的,实例是对象的.oo的观点就是静态成员就是类所有对象所具备的特点,而实例成员是每个对象自有的实现,是不一样的.比如说每个人都有头发,眼睛,耳朵,名字,性别,年龄,身高等等.这些都是静态的,但是每个人的这些属性是不一样的,这些不同的属性就是实例化.所以也可以说静态方法不需要依赖类当中的属性,静态方法本身就可以封闭的完成一个功能,而实例的方法更多会用到类中的属性.
静态方法在它一启动的时候就实例化了,因而静态内存是连续的,而且静态内存是有限制的;而实例方法是在程序运行中生成内存的,实例申请的是离散的空间.静态方法大多用的数据连接上.
有时候,静态的方法可以直接调用,而实例方法需要用到new;
Text t=new Text();
t.方法或者属性;
我觉得这个应该是很随意的事情,软件开发,程序编写都是很随意的事情,没有什么太大的区别,基本上根据个人喜好.如果都按步就班的话,也就没有什么创造了,你的水平也永远提高不了.
区别很简单:静态方法不需要实例化就可以通过类名直接访问类中定义的方法,具体形式如:类名.方法名
而实例化时必须使用new关键字,具体格式如:
ArrayList one=new ArrayList();
这就是一个实例化.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
对每个人都好,别人却对我不满,为什么
美版3GS的型号MC:640LL序列号:86040J7AEDG
重庆原菜园坝书城,现在搬到哪里去了/?知
求日本的恋爱动漫,画风要好 我看过满意的《
洛阳的智中建筑设计有限公司怎么样?公司效益
简爱内容提要(不超过100字)
上联、粽香四溢华夏千年
魔兽争霸3伏魔战记单人模式怎么过啊,老是在
郑州哪有卖江淮新能源电动汽车的?
古剑奇谭的见风消和空劫疾遁符效果一样吗?
一个男人突然间叫女人名字是什么意思
若k是int型变量,下面的程序段的输出结果是
大象摆放什么位置,头朝什么方向
共享擦鞋机方案开发多少钱
请问16的四心代凯电缆多少钱一米
推荐资讯
请问鲅鱼有什么营养?其身体各个部位有单独的
男人用神油好么
少年离开智者,他可能会做些什么
日语 呀咧呀咧 什么意思
减肥的人能吃荔枝吗 荔枝含天然葡萄糖很多
竹笋在哪一个站找
韩国电影 《回家的路》原纪录片是哪一期?
费德勒人物经历
我13岁 1米67 打锋卫摇摆人 能摸到篮板沿 多
50乘以1/4等于多少
齐河去济南南部山区红叶谷坐车怎么走?
当前,中国经济社会事业已经大为发展,环境问
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?