java语言本身的特性,就像java中,为什么int是32字节?
解决方案 »
- 请教一个关于音频WAV文件读取信息的问题!
- 怎么去调用别类中的组件
- 如何让javadoc生成的文档,不对字段排序
- 一个不错的专业图书网站http://www.netyi.net/in.asp?id=szlxd
- 急
- 如何将对象转换成String 类型输出?
- 想把String中某个字符替换
- 谁知道怎样取消Applet 中对native方法的限制。一定给分。
- 各位同志!小弟想学习JAVA,请问各位高手,我该从哪里开始、怎样学习?只能给那么多的分了!
- LDAPException(resultCode=object class violation求大神解决
- “hello world!”---我的第一个JAVA程序
- java 小问题
因为javac 通不过
为什么javac通不过?
因为jvm不支持
为什么jvm不支持
因为这是sun 公司干的
为什么sun这么干?
...
...
...
如果你希望被继承,不定义成final就行了
如对String类而言,一个String对象生成了,就不能改了(String类在它的生存周期是固定不变的,它没有提供任何的修改方法)
如果不是final的,你可以自己写个ExtendString继承自String
你可能在你的ExtendString里加上能够修改String代码的内容,
从而String就是可变的了,这就产生问题了
可以在子类中用方法来恶意修改类的可变性.