#thinking

Thinking in Java 4th(Java编程思想第四版)文档、源码、习题答案

  ThinkinginJava4th中、英文两版pdf文档,书中源码及课后习题答案。  链接:https://pan.baidu.com/s/1knj4bwrw2c_w0jdtGmMShw 提取码:umrp   http://greggordon.org/java/tij4/solutions.h...
代码星球 ·2021-02-17

Thinking in UML 学习笔记(一)——建立对象模型

一、面向对象的本质面向对象的本质是抽象,当系统达到了超越其处理能力的程度,我们能够抽象出我们能够处理的范围来提成抽象级别,这样就能够构建更大、更复杂的系统。现实世界和对象世界之间存在着一道沟壑,这道沟壑的名字叫抽象,抽象是面向对象的精髓所在。同一时候也是面向对象的困难所在。要跨越这道沟壑,我们须要解决下面问题:1、一种...

什么是设计思维Design Thinking——风靡全球的创造力培养方法

“把学习带到现实中,让孩子用自己的力量创造改变,可以直接提升他们的幸福感和竞争力。”这是“全球孩童创意行动”的发起人——KiranSethi在TED演讲时说的一句话,这个行动旨在引导中小学生主动寻找现实问题,并创造性地解决它。这种能力对于今天的孩子...

Thinking in java基础之集合框架(转载)

集合简介(容器)把具有相同性质的一类东西,汇聚成一个整体,就可以称为集合,例如这里有20个苹果,我们把每一个苹果当成一个东西(一个对象),然后我们借用袋子把这20个苹果装起来,而这个袋子就是集合(也叫容器)。然后呢,我们按照不同的方法装,就是不同的框架。换句话说,集合框架就是数据结构的实现。链表(数据结构)Linked...

thinking in java学习笔记:14章 类型信息

https://github.com/zhaojiatao/javase1、什么是Class对象,Class对象是用来做什么的?Class对象是java程序用来创建类的所有常规对象用的;每个类都有一个Class对象;2、Class对象是如何创建的?当程序创建第一个对类的静态成员(static修饰的成员以及构造方法)的引...