摘要: 关键字: java基础深入 熟悉C的程序员都用过指针,对指针可谓爱之深恨之切。指针是指向一块内存地址的内存数据(有些拗口),也就是说指针本身是一个占用4字节内存的 int(32 位系统内),而这个int值恰恰又是另一块内存的地址。比如"hello"这个字串,存放在@0x0000F000这个地址到 @0x0000F005这段内存区域内(包括0x00的结束字节)。而在@0x0000FFF0到@0x0000FFF03这四个字节内存放着一个 int,这个int的值是 @0x0000F000。这样就形成了一个指向"hello"字串的指针。 在Java中,很多人说没 阅读全文
posted @ 2012-11-23 17:02 ̶G̶a̶v̶i̶n̶ 阅读(200) 评论(0) 推荐(0) 编辑
摘要: static修饰的成员是类成员:其调用可以用“类名。成员名”“对象名。成员名”这两种方式调用无差别。非static修饰的成员是实例(对象)成员:其调用必须用“对象名。成员名”调用。只要你使用上述方法去调用,无论你是在“static调用非static,还是在非static调用static,static调用static,非static调用非static”,都是可以的,而且是最标准的。(注:有得书上写static不能调用非static这句话的前提是同一个类内的直接调用,我本人不建议直接调用非static成员)关于调用强调非static调用非static若为同一个类的内部成员也可直接调用不必加对象名, 阅读全文
posted @ 2012-11-23 15:06 ̶G̶a̶v̶i̶n̶ 阅读(1815) 评论(0) 推荐(0) 编辑