《Thinking in Java》笔记
ffengz
恰如猛虎卧荒丘,潜伏爪牙忍受。他日若遂凌云志,敢笑黄巢不丈夫。
展开
-
面向对象理解
1.万物皆对象 编程实际是从现实问题建模转变为程序问题的一种具体实现,编程思想也脱胎于现实世界。 2.类-对象的统称,对象-类的具体实例 类:具有相同特性的所有对象的抽象,如同:鸟类、人类 对象:具体的某个类的实实在在存在的东西,如同:树上的那一只鸟,面前叫张三的人 但类并不是具体的存在与实际空间中,是一个抽象的概念性名词。 对应到程序中,类也并没有实际的存在于内存空间,真实存在...原创 2018-10-25 16:03:05 · 167 阅读 · 0 评论 -
并发编程
进程:运行在他自己的地址空间的自包容程序。 线程:进程中的单一顺序控制流、子任务。 daemon后台线程:非后台线程结束,杀死所有后台线程,并结束整个程序。 变量实例对象存于主存;每个线程私有一个工作内存,同时只能操作自身工作内存,不能访问其他线程的工作内存。 由此引发,并发编程三个常见问题。 原子性 一个操作或者多个操作,要么都执行,要么都不执行,且中途无法打断。 可见...原创 2018-10-29 11:26:27 · 109 阅读 · 0 评论