![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java编程思想
BINBIN9496
梦想成真,需要惊人的毅力、付出、自律和努力!
展开
-
对象入门
对象入门 抽象的进步 “纯粹”的面向对象程序设计是什么样的呢? 所有东西都是对象。对象保存数据,对象可以进行操作。 程序是一堆对象的组合。 每个对象都有自己的存储空间,可容纳其他对象。 每个对象都有一种类型。 同一类的所有对象都能接受相同的消息。 实现方案的隐藏 设计面向对象编程有两类人: “类创建者”:创建新数据类型的人。 “客户程序员”:在自己的应用程序中采用线程数据类型的人。 控制对...原创 2019-10-05 19:15:17 · 108 阅读 · 0 评论 -
一切都是对象
一切都是对象 用句柄操纵对象 尽管一切都“看做”对象,但操作的标志符实际是指向一个对象的“句柄”,也称为“引用”或者“指针”。 拥有一个句柄,并不表示必须有一个对象与它相邻。更安全的做法是创建与一个句柄后,就做好它的初始化。 保存到什么地方 寄存器:处理器内部,是保存最快的区域 堆栈:在常规RAM区域,速度仅次于寄存器。对象句柄(引用)保存在其中 堆:在RAM区域中,保存Java对象。保证了保存...原创 2019-10-05 20:40:39 · 101 阅读 · 0 评论 -
控制程序流程
控制程序流程 Java运算符 赋值 赋值是用等号运算符(=),意思是将“取得右边的值,把它复制到左边”。真正操作的是句柄 (引用)。 运算符 算术运算符:加号(+),减号(-),除号(/),乘号(*)和模数(%) 自动递增和递减:自动递增(++),自动递减(–) 关系运算符:小于(<),大于(>),小于或等于(<=),大于或等于(>=),等于(==),不等于(!=) 若想...原创 2019-10-06 15:29:01 · 214 阅读 · 0 评论