![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程规范读书笔记
文章平均质量分 91
编程规范读书笔记
zhendeWD
这个作者很懒,什么都没留下…
展开
-
Java核心技术读书笔记----第三章:Java的基本程序设计结构
第三章:Java的基本程序设计结构Java语言基础知识,变量循环简单函数等…1.一个简单的Java应用程序package base;public class BaseTest { public static void main(String[] args) { System.out.println("we will not user 'Hello world'"); }}Java区分大小写访问修饰符public ---- 访问级别关键字class原创 2021-10-17 20:57:12 · 145 阅读 · 0 评论 -
Java核心技术读书笔记----第一章:Java程序设计概述 && 第二章:Java程序设计环境
第一章:Java程序设计概述概述Java与其它程序设计语言不同性能设计初衷哪方面达到预期效果简述Java诞生和发展历史1.Java程序设计平台Java是一个完整的平台,有一个庞大的库,其中包含很多可重用的代码和一个提供诸如安全性,跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。2.Java白皮书关键术语关键术语: 简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释型、高性能、多线程、动态性2.1 简单性与C++相比,少了头文件。。。。。。。等2.2 面向原创 2021-10-10 10:31:04 · 214 阅读 · 0 评论 -
Effective Java读书笔记---四、类和接口
四、对于所有对象都通用的方法15.使类和成员的可访问性最小化区分一个组件设计得好不好,唯一重要的因素在于,它对于外部的其他组件而言,是否隐藏了其 内部数据和其他实现细节 。信息隐藏 -----> 解耦访问控制机制协助信息隐藏 --> 规则:尽可能地使每个类或者成员不被外界访问private:只有在声明该成员的顶层类内部才可以访问这个成员package-private:声明该成员的包内部的任何类都可以访问这个成员-defaultprotected:声明该成员的类的子类可以访原创 2021-10-05 15:06:57 · 135 阅读 · 0 评论 -
Effective Java读书笔记---三、对于所有对象都通用的方法
三、对于所有对象都通用的方法10.覆盖 equals 时请遵守通用约定不需覆盖:类的每个实例本质上都是唯一的类没有必要提供“逻辑相等”( logical equality )的测试功能超 类 已经覆盖 了 equals , 超类的行为对于这个 类也是合适的类是私有的,或者是包级私有的 ,可以确定它的 equals 方法永远不会被调用 。equals实现等价关系,其属性:自反性对称性一致性对于任何非null的引用值x,x.equals(null)必须返回false实现高质量e原创 2021-10-04 15:49:04 · 138 阅读 · 0 评论 -
Effective Java读书笔记---二、创建和销毁对象
二、创建和销毁对象何时以及如何创建对象,何时以及如何避免创建对象,如何确保它们能够适时地销毁,如何管理对象销毁之前必须进行的各种清理动作1.用静态工厂方法代替构造器优势:它们有名称不必在每次调用它们的时候都创 建一个新对象。它们可以返回原返回类型的任何子类 型的对象。所返回的对象的类可以随着每次调用而发生变化,这取 决于静态工厂方法的参数值。方法返回的对象所属的类,在编写包含该静态工厂方 法的类时可以不存在。缺点:类如果不含公有的或者受保护的构造器原创 2021-10-04 14:58:06 · 170 阅读 · 0 评论