随笔分类 -  Java编程思想学习笔记

摘要:用句柄操作一个对象句柄:引用或者指针,相当于遥控器(句柄)控制电视机(对象)例如,String s;这只是声明一个句柄,并没有连接一个对象,一种更安全的做法是:创建一个句柄时,记住无论如何都进行初始化所有对象都必须创建 String s = new String("asdf");Java对象保存到什么地方计算机有六个地方可以存储数据(2、3、4在ram中)(1)寄存器:是由编译器控制,我们不能控制(2)堆栈:存储数据需要知道数据的数量及lifetime,灵活性差,有些java数据保存在其中,例如句柄、基本类型(int、String、boolean等)(3)堆(heap):j 阅读全文
posted @ 2012-01-16 01:27 薇清浅 阅读(223) 评论(0) 推荐(0)
摘要:OOP特征:(Object Oriented programming)(1)所有东西都是对象。将对象想象成一种新型数据,它保存着数据,可以按要求对它自身进行操作(2)程序是一大堆对象的组合;通过消息传递,各对象知道自己做了什么,可以要求对象做某些事,即调用某些方法(3)每个对象都有自己的存储空间,可... 阅读全文
posted @ 2012-01-15 00:39 薇清浅 阅读(298) 评论(0) 推荐(0)