摘要: 接口 在刚开始学习接口的时候,不理解为啥要把定义和实现类分开去写,直到开始接触微服务,这才明白,原来接口是这么去用的。 接口定义 public interface DeptService { String getDeptName(String deptCode); } 接口实现类 public cl 阅读全文
posted @ 2022-04-04 23:12 Geoary 阅读(38) 评论(0) 推荐(0)
摘要: Java的基本特征 Java能发展到今天,离不了他的三大特征封装 继承 多态,也是这三特征,使得Java能够千变万化。 封装 封装,字面意思就是把东西封装起来,也就是使用者不需要关注内部的实现,我只用他暴露出来的方法即可,实现了对象(方法)的重用。 例如有这个一个类Person,类中的属性有name 阅读全文
posted @ 2022-04-04 23:01 Geoary 阅读(31) 评论(0) 推荐(0)
摘要: Java执行流程 这里指的控制程序执行的语句,比如循环语句,终止语句等。 for 循环 执行10次循环。 for (int i = 0; i < 10; i++) { System.out.println(i); } 执行结果 0 1 2 3 4 5 6 7 8 9 for each 循环 遍历st 阅读全文
posted @ 2022-04-04 21:01 Geoary 阅读(55) 评论(0) 推荐(0)
摘要: 基本数据类型 之前说过 Java的基本数据类型有两大类,内置数据类型和引用数据类型。现在详细的介绍下。 内置数据类型 说起内置数据类型,就必须先了解下 位(bit)的概念,我们知道计算机中是二进制存储的,也就是每一位最多两种数0或1。例如一个4位的二进制数,最多有2×2×2×2=16种情况,也就是$ 阅读全文
posted @ 2022-04-04 10:49 Geoary 阅读(58) 评论(0) 推荐(0)
摘要: Java的关键字 Java的关键字指的是我们不能用这些字来命名变量,常量的,具体如下所示: 这个是从网上搬过来的,平时写代码的时候注意下即可。 类别 关键字 说明 访问控制 private 私有的 protected 受保护的 public 公共的 default 默认 类、方法和变量修饰符 abs 阅读全文
posted @ 2022-04-01 22:23 Geoary 阅读(33) 评论(0) 推荐(0)
摘要: Java的基础语法 Java的语法格式是这样的, 定义变量:修饰词 [关键字] 类型 常量明 [= ...]; 定义方法:修饰词 [关键字] 返回值类型 方法名(参数类型 参数名称 ...){ // 方法内容 } 例如:定义变量,定义一个字符串是这样去写的 public String str = " 阅读全文
posted @ 2022-04-01 22:08 Geoary 阅读(36) 评论(0) 推荐(0)
摘要: 基础 接触过编程的都应该知道,要想学习编程必须得了解语法,大致分成关键字,基本语法,基本数据类型。 关键字 关键字指的是,在编程中不能随意去定义的,应该这些字是具有特殊意义的。 基本语法 类,对象,方法,变量。 类可以理解为是模板;对象可以理解为通过模板做出来的成品,方法呢指的是这个成品的用途,也即 阅读全文
posted @ 2022-03-31 22:54 Geoary 阅读(34) 评论(0) 推荐(0)
摘要: Java运行环境 在学习Java的时候老师说过一句话,“一次编译,到处运行”,现在看来,Java能在众多语言中脱颖而出,与创始人的远见是分不开的。后来接触的多了,也就明白了,到处运行是有多么方便了。 Java能实现这样的机制原因是在不同的操作环境下,之需要有jvm环境即可,也就是不管在Windows 阅读全文
posted @ 2022-03-30 22:34 Geoary 阅读(146) 评论(0) 推荐(0)
摘要: 介绍 用于把一组相似的对象当作一个单一的对象,通常以树形解构来组合对象,用于表示部分以及整体层次。 意图 将对象组合成树形解构表示“部分-整体”的结构层次。组合模式是的用于对单个对象和组合对象的使用具有一致性。 解决 它在我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元 阅读全文
posted @ 2022-03-06 18:03 Geoary 阅读(37) 评论(0) 推荐(0)
摘要: 介绍 主要用于减少创建对象得数量,以减少内存占用和提高性能。 意图 减少对象的创建,尽量共享同一元素。 解决 当jvm内存中对象太多时,可能会造成内存溢出情况,我们将其中共同的对象抽象出来(即不用一个个的都创建对象),之后有相同的业务请求过来时,返回一个内存中有得对象,避免重新创建。 优点 大大减少 阅读全文
posted @ 2022-03-06 18:02 Geoary 阅读(49) 评论(0) 推荐(0)