摘要: 泛型 **概念:**泛型是为了提高代码的可读性,将错误尽量暴露在编译期间,泛型只会出现在编译期,编译后的字节码文件 中是没有泛型的。 泛型通配符 《E》 --Element 存放在集合中,因为集合中存放的就是元素 《T》 --Type Java类 《K》 --key值 《V》 --value值 《N 阅读全文
posted @ 2023-02-20 19:45 杨远 阅读(21) 评论(0) 推荐(0) 编辑
摘要: String **概念:**String的底层是一个封装的char[]数组 特点 因为String的底层是char[]数组,所以String的长度不可变 创建实例 String通常有两种创建实例的方式 String str="aaaa"; //这种创建方式是在常量池中放置一个常量,创建实例时会先从常 阅读全文
posted @ 2023-02-16 20:45 杨远 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 枚举(enum) 枚举是一个特殊的类,一般表示一组常量,如一年四季,一周七天 枚举用关键字enum表示,各个常量使用 ',' 隔开 示例: enum Color{ RED,YELLOW,BLUE } public staic void main(String[] args){ Color c=Col 阅读全文
posted @ 2023-02-16 19:50 杨远 阅读(519) 评论(0) 推荐(0) 编辑
摘要: this和super关键字 this特点 用于代指本类对象 用于区分成员变量与局部变量 this()代指本类中的无参构造,也可通过传递参数代指含参构造 this 在构造方法中必须出现在第一行 super特点 用于代指父类对象 用于区分父类变量和本类变量 super()代指父类的无参构造,也可通过传递 阅读全文
posted @ 2023-02-15 21:08 杨远 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 内部类 **概念:**内部类与成员变量与成员方法相似,在类中方法外的是成员内部类,在方法中的是局部内部类。 特点: 内部类可以直接使用类中的成员变量,即使是成员变量 类如果想使用内部类的变量方法,需要先创建内部类的变量 成员内部类 ​ 在成员位值的是成员内部类。 public class Inner 阅读全文
posted @ 2023-02-15 19:57 杨远 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 转义符 引用:https://www.cnblogs.com/lingstar/p/16441004.html **概念:**Java中的转义符常用 "\"反斜杠表示,是用来转义后面那个字符,通常用来表示一个不可见的字符,或有特 殊作用的字符。 常用转义符 \n用来表示换行 public stati 阅读全文
posted @ 2023-02-14 21:07 杨远 阅读(163) 评论(0) 推荐(0) 编辑
摘要: java运算符 比较运算符 == :基本类型比较的是数值,引用类型比较的是地址值 != : 不等比较 三元运算符 表达式?结果1:结果2 三目运算符 int a=10; int b=5; int c= a>b?1:2;//c的结果为1。该运算符的含义为 表达式为真则取结果1,为假则取结果2 逻辑运算 阅读全文
posted @ 2023-02-14 20:37 杨远 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型+标识符 注释 单行注释: // int a=1; 多行注释 /* int a=1; byte b=2; */ 标识符 标识符一般用于类名,接口名,变量,方法名等 标识符由字母,数字,下划线,美元符组成 标识符不能由数字开头 标识符是严格区分大小写的 标识符不能使用Java中的关键字 标 阅读全文
posted @ 2023-02-14 19:21 杨远 阅读(51) 评论(0) 推荐(0) 编辑
摘要: ##UML类图 > 依赖 ———————————————— 关联 ————————————————三角形 泛化(继承) 三角形 实现 ————————————————空心菱形 聚合 ————————————————实心菱形 组合 ##关系介绍 依赖,出现在类中基本就有依赖关系 泛化,特殊的依赖,就是 阅读全文
posted @ 2022-02-17 14:20 杨远 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ##七大原则 单一职责原则,依赖倒置原则,接口隔离原则,开闭原则,里氏替换原则,迪米特法则,组合复用原则 ###单一职责原则 一个类仅负责一件事情,复杂的类需要在类这一层遵守单一职责原则,简单的类可在方法这一层遵守单一职责原则。 ###依赖倒置原则 细节依赖于抽象,抽象不依赖与细节,即面向接口编程。 阅读全文
posted @ 2022-02-17 14:03 杨远 阅读(239) 评论(0) 推荐(0) 编辑