- 博客(5)
- 收藏
- 关注
原创 Java学习笔记--Spring-CLoud-Alibaba
SpringCloudAlibaba 服务的注册和发现:Nacos注册中心 //获取服务列表 List<ServiceInstance> instances = discoveryClient.getInstances(SysCommon.productService); //从服务中获取第一个服务(正常情况下应该通过负载均衡获取服务器) ServiceInstance serviceInstance = instances.get(0); //获取服务地址 String url = servi
2021-05-26 17:40:55 198
原创 Java学习笔记---Lambda表达式及Stream流Api
Lambda 特性: 允许把函数作为参数传递进方法。 前置条件: 必须是函数式接口----------》【函数式接口:满足以下三条1、接口中只有一个抽象方法。2、可以有默认实现的方法。3、可以有Object的方法】 @FunctionalInterface //注解可以没有,有可以在不符合函数式接口的情况下报编译错误 public interface DoSomeThing { void doAny(String name); } //将函数式接口作为参数 static void ToSB(DoS
2021-04-16 11:51:43 127
原创 Java学习笔记---继承、多态
继承 **定义:**可以基于已经存在的类构造一个新的类,新的类继承已有的类可以复用父类的方法和属性,与此同时还可以添加一些新的方法和属性。 java中继承使用extends关键字,被继承的类成为父类、基类、超类。子类可以重写父类的方法(Override)重写的方法方法名、参数列表相同但方法体不同。继承具有传递性,子类利用重写修改父类的方法。当子类对象的重写方法被调用时(无论是通过子类的引用调用还是通过父类的引用调用),运行的是子类的重写修改后的版本。 重写的原则: 方法名和参数列表必须相同 返回值
2021-03-31 17:45:30 104
原创 Java学习笔记----字符串、数组
Java语言基础、字符串、数组 一、字符串 1 String: 不可变每次操作会创建一个新的String对象。频繁操作带来开销较大。 String操作: String str1 = "Hello"; String str11 = "Hello"; str1.equals(str11) //比较值是否相同 ----->true str1 == new String("Hello") //比较对象的引用是否相同-->False str1.charAt(1)
2021-03-31 16:38:45 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人