关于绑定的问题.

livs_ly_2010 2009-06-05 01:20:01
绑定分为静态和动态绑定.

属性 非静态属性,和静态属性+静态方法 是解释的时候绑定.
而非静态属性却要运行时编译.
太抽象了,谁能举个列,这样的制度是为了什么?
...全文
18 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
livs_ly_2010 2009-06-05
  • 打赏
  • 举报
回复
原来如此.受教.
weiluo12 2009-06-05
  • 打赏
  • 举报
回复
学习了!
zhulin1113 2009-06-05
  • 打赏
  • 举报
回复
静态属性和静态方法就是static,如private static int i;这个就是定义一个静态的变量,静态的属性和方法就是在程序运行之前就已经加载到内存中去了,相反非静态的方法需要在程序运行时才编译;
一般静态变量都是公用的、全局的,程序一启动就会在内存开辟一块空间,存放它们。静态的不必实例化就能直接使用,是说在没有生成任何对象时就能运用该方法,所以静态方法里不能对非静态的成员变量做操作。一般静态方法操作静态成员变量或全局变量
livs_ly_2010 2009-06-05
  • 打赏
  • 举报
回复
而非静态方法却要运行时编译..


不好意思,打错了.

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧