thinkinginjava读书笔记

guoshunwgs guoshunwgs     2022-08-02     535

关键词:

面向对象语言,五个基本特性:

    1)万物皆为对象。

  2)程序是对象的集合,他们通过发送消息来告知彼此所要做的。

  3)每个对象都有自己的由其他对象所构成的存储。

  4)每个对象都拥有其类型。即:每个对象都是某个类(class)的一个实例,“类”就是类型的同义词

  5)某一特定类型的所有对象都可以接收同样的消息。(圆形是几何形的一个类型,奥迪是汽车的一个类型)这种可代替性是OOP中最强有力的概念之一。

 Booch对对象的一个简洁描述:对象具有状态(属性),行为(方法)和标识(对象在内存(栈)中的唯一地址)。

《thinkinginjava》读书笔记(不断更新中)(代码片段)

概述春节在家乡,家里的电脑都是我上大学时淘汰的,要么运行不起来AS,要么连接不上手机,要么编译不了程序,这Android是写不了了。记得前几天写插件的时候,用过IntellijIDEA,感觉很流畅,心... 查看详情

thinkinginjava整理笔记:内部类

1.一般指明一个内部类对象:OuterClassName.InnerClassName2.内部类拥有其外围类的所有元素的访问权。3.如:interfaceSelector voidnext();publicclassSequence privateinti=9; publicclassSequenceSelectorimplementsSelector  pub 查看详情

thinkinginjava笔记

  大二就买了这本书,如今再看这本书,看到了一些以前没看的细节,也有了不同的体会。本文使用第4版,整理每章的笔记心得。老外的书有个特点,他会花费大量的文字去阐述一个概念,这比堆代码强多了。第1章对象导论1... 查看详情

thinkinginjava整理笔记:类型信息

本章将讨论Java是如何让我们在运行时识别对象和类的信息的:一种是“传统的”RTTI,他假定我们在编译时已经知道了所有的类型;另一种是“反射”机制,它允许我们在运行时发现和实用类的信息。PS:“运行时... 查看详情

thinkinginjava整理笔记:通过异常处理错误

1.异常情形:是指阻止当前方法或作用域继续执行的问题。2.抛出异常后的流程:a.同Java中其他对象的创建一样,将使用new在堆上创建异常对象。b.当前的执行路径(不能继续下去了)被终止,并且从当前环... 查看详情

thinkinginjava整理笔记:内部类

1.一般指明一个内部类对象:OuterClassName.InnerClassName2.内部类拥有其外围类的所有元素的访问权。3.如:interfaceSelector voidnext();publicclassSequence privateinti=9; publicclassSequenceSelectorimplementsSelector  publicvoidnext()  i=i-1;  Sy... 查看详情

《thinkinginjava》作者:不要使用并发!

...你可能没听过他的名字,但极有可能听过他的另一本书《ThinkingInJava》,我想很多Java工程师都读过这本书,可以说是Java编程思想的良心之作。虽然布鲁斯是我的老朋友,但我不得不吐槽一下,大概通读了一遍《OnJava》之后,我... 查看详情

《微服务设计》读书笔记大纲

...;    cha1:微服务的概念——《微服务设计》读书笔记cha2:微服务架构师的职责——《微服务设计读书笔记》cha3:建模:确定服务的边界——《微服务设计》读书笔记cha4:微服务集成——《微服务设计》读书笔记  ... 查看详情

《代码阅读》读书笔记

《代码阅读》读书笔记(一)《代码阅读》(《CodeReadingTheOpenSourcePerspective》)DiomidisSpinellis著---------------------------------------------------------------------------------------------------------------------------- 查看详情

《代码大全》读书笔记

   初读云风大大的读书笔记,收获蛮多,云风大大的读书笔记只记录了1到442页的。我直接读了400页之后的,也做了后续的读书笔记。《代码大全》第二版确实是一本好书,每个人读了能领悟的东西并不一样,本读书... 查看详情

类的特殊获取方式——《thinkinginjava》随笔008

//:Lauch.java//学习《ThinkinginJava》的代码笔记//Soup是后面学习单例设计模式的一个基础。packagecn.skyfffire;/****@authorskyfffire**/classSoup{privateSoup(){}/***可以via这个staticmethod返回newobjecy.**@return新的对象的句柄*/publicstaticSoupm 查看详情

读书笔记

Here‘sanewdatatypecalledanSDLSurface.AnSDLsurfaceisjustanimagedatatypethatcontainsthepixelsofanimagealongwithalldataneededtorenderit.SDLsurfacesusesoftwarerenderingwhichmeansitusestheCPUtorender.Itisp 查看详情

《销售总监》读书笔记

查看详情

《重构》读书笔记

查看详情

读书笔记

构建之法 查看详情

《情绪急救》读书笔记

  查看详情

《重构》读书笔记

查看详情

《情绪急救》读书笔记

  查看详情