类中的数据域可以被extends, 接口中的数据域可以被implements吗? interface aa{ int a =0 ; public void dd();}class temp implements aa{ a=3; //出错了,我的理解,应该可以使用才对 public void dd(){}} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 接口表示一种规范所有的数据定义均为public final static的模式,是不能被重新赋值的 没有搞错吧,接口里怎么可以定义属性呢,1楼说得没错只能在public final static 的模式定义, 在接口里只能定义常量,什么修饰符都不用写,默认是public final static。 可以以 接口名.常量名 的方式来使用。如这里的aa.a 被定义为interface,里面的变量就变成常量了,只能调用不能重新赋值的 接口不存在所谓的数据域,象前面所说的,在接口里定义的数据都要是public static final 的, 也就是常量.而这些常量定义在这些接口里也只是表示这些常量在这个接口中存储. 接口中,常量默认为 public final static 请教高手一个正则问题!!!!!!! 求处理数据的算法 求教:Collections.reverse()为什么不能将数组元素的顺序颠倒? 从框架返回同一个对象给不同的会话(线程)使用,如何防止不同的会话(线程)对这个对象的并发访问。 而且不用在这个对象的类里面写明显的加锁语句 方法 调用 问题 线程安全的问题 关于 C struct 和java object JDBC-ODBC 桥问题 为什么要托一个窗口大小button才出来 关于Tomcat4.0的问题,在线!! JAVA的JVM.dll怎么才2mb左右??? 面试题求解
所有的数据定义均为
public final static
的模式,是不能被重新赋值的