新手 请教各位高手些问题~~谢谢 1.不可变的类不会被共享引用是什么意思?书上写了一句看不太懂2.静态字段怎么解释?书上写的也看不太懂谢谢大家 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.一般是指final类吧 final class a{}这样的类是不允许继承的.final数据是一个永不改变的"编译期常量"final方法是把方法锁定,防止任何类修改他的意义final参数就是无法在方法中更改参数引用所指向的对象2.static静态字段一般是我们常用的是静态方法,它没有THIS方法.它的方法内部不能调用非静态的方法,反过来,在非静态方法内部可以调用静态方法,它不是通过对象发送消息的有点象C里面的全局函数.另一个是静态数据,他的初始化和一般数据差别不大,只是加了一个static而已.至于内存里面,我觉的好象是静态存储(一直存在的数据),而java对象本身是不存放在这里的.我是只看两周JAVA的,所以很多不理解,只是交流一下.请指教 socket 谁来解释下 以前没注意,不干预程序的运行,今天发现控制台有个这样的警告出现了。 abstract class和interface有什么区别? java调用CallableStatement 我写struts有一段时间了,发现几乎就没有用到继承,多态..这些面向对象的技术 javascript有条件编译,java有吗? 请教:子类方法问题 一个很菜的问题,我是初学者,请高手指点 求助,重写了JComboBox的BasicComboBoxUI,为什么JComboBox的边框消失了?? 请问如何整合JB7和WAS?? 求助关于数据库连接的问题!!! 高分求教-----Socket通信
final class a{
}
这样的类是不允许继承的.
final数据是一个永不改变的"编译期常量"
final方法是把方法锁定,防止任何类修改他的意义
final参数就是无法在方法中更改参数引用所指向的对象2.static
静态字段
一般是我们常用的是静态方法,它没有THIS方法.
它的方法内部不能调用非静态的方法,反过来,在非
静态方法内部可以调用静态方法,它不是通过对象发
送消息的
有点象C里面的全局函数.
另一个是静态数据,他的初始化和一般数据差别不大,
只是加了一个static而已.至于内存里面,我觉的好象是
静态存储(一直存在的数据),而java对象本身是不存放
在这里的.
我是只看两周JAVA的,所以很多不理解,只是交流一下.
请指教