码迷,mamicode.com
首页 > 编程语言 > 详细

Java - 对象导论

时间:2015-07-05 12:25:57      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:mystra   java   面向对象   

面向对象语言的基本特征:
1. 万物皆是对象.
2. 程序是对象的集合, 它们通过发送消息来告知彼此所要做的.
3. 每个对象都是自己的由其他对象所构成的存储.
4. 每个对象都拥有其类型.
5. 某一特定类型的所有对象都可以接收同样地消息.

Java的访问限定词: public, private, protected. 未设访问限定词是包访问权限.
C++默认情况下不是动态绑定的(添加virtual), Java默认是, 更偏向于面向对象.
向上转型(多态调用), 向下转型(容器取回Object对象-参数化类型)
Java动态内存分配方式: 所有对象都是继承自单根基类Object以及只能在堆上创建对象.
如: String s = new String(“123”); s在栈中, ”123”的对象在堆中, s指向”123”.
并发编程: Java内置, 共享资源: 某个任务锁定某个资源, 完成其任务, 然后释放资源锁, 使其他任务可以使用这项资源.

面向对象: 用来表示问题空间的对象, 以及发送给这些对象的用来表示在此空间内的行为的消息.

版权声明:本文为博主原创文章,未经博主允许不得转载。

Java - 对象导论

标签:mystra   java   面向对象   

原文地址:http://blog.csdn.net/caroline_wendy/article/details/46762223

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!