文章列表
两个月前把Core Java 2第一本的前几章又看了一遍,感觉收获很大,但又很少。在看别人(高手)写的程序时常常不明白为什么要这样写。如:getXX(){ return XX;}这个方法,它只是为了得到XX,而不是修改XX,当XX为数组(可变对象)时通过这个方法还是可以修改数组中的元素,没有达到封装的效果,所以这个方法是多余的。知道封装也知道这个方法是为了封装,就是没有考虑是否达到了目的。以前知道的封装和现在知道的封装有什么区别呢。
以前对对象序列化很迷惑,后来通过查找资料和在工作中接触相似的知道就是存储类的数据域的值。前几天在公司开会,闲聊时,一高手说从机器语言一直到现在的面向对象语言等都是 ...
- 2008-10-19 02:09
- 浏览 559
- 评论(0)
最后期限(摘录)
优质管理的四大要素: 选择正确的人。 为他们分配正确的工作。 保持他们的积极性。 帮助团队凝聚起来并保持团队的凝聚力。 (其他一切都只是“文案”。) 安全和变化 除非感到安全,否 ...
- 2008-07-27 13:37
- 浏览 537
- 评论(0)
JAVA虚拟机》第15章 对象和数组时,发现自己一直不是真的知道到底什么是对象。上面是这样写的“在JAVA虚拟机中的对象和基本类型的结构分离在JAVA编程语言中体现为:对象不能作为局部变量声明。只有对象引用和基本类型可以,对象引用在声明后并不指向任何有意义的东西,只有在引用被显式初始化后对象引用才会指向一个真正的对象。”
前几天在看《深入
面向对象(OOP):程序是由对象组成的,这些对象有自己的属性和能够执行的操作,对象间的通信保证了程序的运行。
类:构造对象的模板。类构造对象的过程称为创建类的实例。实例化一个类有四种途径:明确地使用new操作符;调用Class或者java. ...
- 2008-07-21 09:37
- 浏览 598
- 评论(0)