随笔分类 - 读书笔记-TIJ
摘要:Think in java 读书笔记 pikzas 2019.03.06 第五章 初始化与清理 Think in Java 中该章节的内容只是初步介绍了一些语法层面的内容,具体的细节需要参考之后的另一本书周志明的《深入理解Java虚拟机》 知识点 方法重载 方法名相同 但是参数列表不同 参数的个数
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.03.06 第4章 控制执行流程 知识点 while do while和for while循环中会先去查询判断条件,如果为false,则直接退出循环,一次也不执行。 do while循环会先执行一遍循环体内的代码,然后查询判断条件,如果为
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.03.03 第3章 操作符 知识点 算数运算符 "+" 在处理字符串时候的特殊处理 常规的算数运算符有加减乘除取余赋值等(+ /%=),这些操作符对于所有的基本数据类型都是可以直接使用的,但是对于对象还能有判定内存地址是否相等,是否不等,
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.03.03 第2章 一切都是对象 知识点 Java存储对象的地方 寄存器 堆栈 栈 常量存储(常量池) 非RAM存储(文本文件 数据库 流对象等) 基本类型 boolean char 16bits (unicode 0 ~ unicode
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.05.05 第十章 内部类 知识点 1.什么是内部类 可以将一个类定义在另一个类的内部 2.内部类的主要特征是什么 内部类的主要特征是内部类可以随意访问外部类的属性和方法,不论其访问修饰符是什么 java class Outer{ cla
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.05.05 第十章 内部类 知识点 什么是内部类 可以将一个类定义在另一个类的内部 内部类的分类 静态内部类(也承嵌套类) 成员内部类 局部内部类 匿名内部类 内部类的作用 解决java的没有多继承的问题 静态内部类 类在定义的时候加上了
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.07.31 第九章 接口 知识点 1.抽象类和抽象方法 1.1.抽象类的设计目的 抽象类的主要功能是为了在实现多态过程中,避免错误的创建了父类实例对象而提供的语法支持。 在标准的多态实践中,父类仅仅是为子类提供了一个模板,子类提供具体实现
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.07.25 第八章 多态 知识点 1.什么是多态 继承自同一个父类的两个子类对同一方法的不同实现 2.多态的实现基础 JAVA实现多态的基础依赖于后期绑定(动态绑定,运行时绑定),就是一个方法的调用者,只有在运行的时候才知道具体回去调用哪
阅读全文
摘要:Think in java 读书笔记 pikzas 2019.03.06 第七章 复用类 知识点 1.JAVA中类复用的几种方式 组合 继承 代理 1.1.组合 将类A作为类B的属性 表达的是B中有A这么一个概念 例如汽车Car有引擎Engine这样的关系 1.1.1.组合带来的初始化问题 前面提过
阅读全文
摘要:1.什么是访问权限控制 都知道JAVA应用是由多个不同的类相互配合调用来实现一系列功能的,那我现在有类A,类B两个类,其中类B有很多方法和属性,通过对类B及其方法和属性设置不同的关键字,使得类A只能使用类B中特定关键字修饰的方法和属性,这就是访问权限控制 2.如何实现访问权限控制 想要知道如何实现权
阅读全文