Java - Thinking in Java 第1章 对象导论
来源:互联网 发布:尚德科技 互助平台源码 编辑:程序博客网 时间:2024/05/16 15:51
面向对象语言的基本特征:
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内置, 共享资源: 某个任务锁定某个资源, 完成其任务, 然后释放资源锁, 使其他任务可以使用这项资源.
面向对象: 用来表示问题空间的对象, 以及发送给这些对象的用来表示在此空间内的行为的消息.
2 0
- Java - Thinking in Java 第1章 对象导论
- 《Thinking in Java》学习笔记-----第1章 对象导论
- 【Thinking in java】对象导论
- 【Thinking in java】对象导论
- Thinking in java-对象导论
- 《thinking in java》之第一章对象导论
- thinking in Java --01对象导论
- 【Thinking in Java】一:对象导论
- Thinking in Java - - 对象导论(一)
- thinking in java 第一章对象导论总结
- Thinking In Java 第一章 对象导论
- Thinking in Java 读书笔记 第一章 对象导论
- 《Thinking in Java》第一章 对象导论
- Thinking in java 第一章:对象导论 笔记
- 第1章 对象入门——Thinking-in-Java
- Thinking in Java 第1章 对象入门 总结
- Java - Thinking in Java 第2章 一切都是对象
- thinking in java第2章 一切都是对象
- 对于机器学习的入门和进阶,您有哪些好的建议?
- 超级台阶
- Invert Binary Tree
- AVL平衡二叉树打印树模型测试
- 『HTML5梦幻之旅』 - 仿Qt示例Drag and Drop Robot(换装机器人)
- Java - Thinking in Java 第1章 对象导论
- ocp 053第448题
- 入门指南 (Scala)
- 01串
- 内存对齐
- sql server
- Linked List Cycle
- 卡片游戏
- KB 和 KiB 的区别