随笔分类 - Java基础
发表于 2020-09-22 22:57阅读:222评论:0推荐:0
摘要:1、Java 8 2014 年 3 月 18 日,Oracle 发布了 Java 8,为目前唯二的 LTS(长期支持)版本之一,另一个是 Java 11,目前最新的版本为 Java 15 Java 8 为目前使用最多的发行版本 更多:Java版本历史、Jetbrains Java编程 2、接口默认实
阅读全文 »
发表于 2020-09-17 16:55阅读:257评论:0推荐:0
摘要:1、Object 类 所有类的父类,所有类都 隐式地 继承 Object,因此省略了 extends Object 关键字 1.1 boolean equals() 判断两个对象是否相同,Object 中的 equals 方法比较的是两个引用的内存地址。工作中,不应该比较内存地址,应该比较地址里面的
阅读全文 »
发表于 2020-09-17 16:45阅读:409评论:0推荐:0
摘要:1、单一职责原则(Single-Responsibility Principle) 一个类应该只有一个能引起变化的原因,一个类的功能要单一,只做与它相关的事情 职责过多,可能引起它变化的原因就越多,这将导致职责依赖,相互之间就产生影响,从而大大损伤其内聚性和耦合度 1.1 优点 类的复杂性降低,实现
阅读全文 »
发表于 2020-09-15 00:04阅读:166评论:0推荐:0
摘要:1、泛型 把明确类型的工作推迟到创建对象或调用方法的时候,可以把运行时的问题提前到编译时期。提供了编译期的类型安全,确保把正确类型的对象放入集合中,避免了在运行时出现 ClassCastException 异常 可以明确集合中的数据类型,提高安全性、可读性,可以使用增强 for 循环遍历 代码更加简
阅读全文 »
发表于 2020-09-14 22:29阅读:173评论:0推荐:0
摘要:1、反射 Java 反射机制是在 运行时 动态的获取信息和调用对象的方法,对于任意一个类,都能够获取这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性 程序中一般的对象的类型都是在编译期就确定下来的,而 Java 反射机制可以动态地创建对象并调用其属性,这样的对象的类型在编译
阅读全文 »
发表于 2020-09-14 21:28阅读:92评论:0推荐:0
摘要:1、简介 1.1 感谢上帝赐予我们饭碗 1.2 Java 特点 简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释型、高性能、多线程、动态性 术语 缩写 说明 Java Development Kit JDK Java 开发工具包,提供了 Java 的开发环境和运行环境 Java
阅读全文 »