![](https://img-blog.csdnimg.cn/b71788c7cbcf44988d960c8dd626bf6f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java学习
文章平均质量分 67
Java学习记录与总结
knookda
这个作者很懒,什么都没留下…
展开
-
服务注册中心
服务注册中心是微服务架构中的一个关键组件,它的主要作用是管理服务实例的注册、维护和发现。是一个中心化的组件来分散的微服务实例的位置和状态。注册中心有三种角色服务提供者:是注册中心中的主动方,负责将自己的服务实例信息注册到注册中心。服务消费者:是注册中心中的被动方,负责从注册中心获取服务实例信息,并建立与这些服务实例的连接。注册中心:注册中心是服务提供者和服务消费者之间的中介,负责维护服务实例的注册信息,并支持服务发现功能。Eureka Server是服务注册中心,提供服务的注册和发现功能。原创 2024-01-04 20:28:05 · 913 阅读 · 0 评论 -
Lombok
Lombok是一个Java库,可以自动插入编辑器和构建工具通过注解的方式可以自动化生成gettersetter等方法,使代码变的更整洁lombok可以大大的改善臃肿的代码,使代码更加简洁但是也降低了代码的可读性,内容对外是封闭的而且需要合作者都要配置好lombok才可以正常执行程序使用的时候要适当,可以有更好的编码体验乱用也会给自己带来很多困扰。原创 2023-04-12 16:34:46 · 503 阅读 · 0 评论 -
Lambda表达式
Lambda表达式理解为是一段可以传递的代码(将代码作为实参),也可以理解为函数式编程,将一个函数作为参数进行传递。是对匿名函数的简写形式,更加灵活Lambda 表达式主要用来定义行内执行的方法类型接口。原创 2023-04-10 11:02:26 · 438 阅读 · 0 评论 -
Java — 字符串
定义:多个字符组成的序列称为字符串字符串常量:用双引号""引起来的字符序列String类是final修饰的,无法被继承String是字符串常量可以指向新的对象但是对象本身的值不能改变//def初始化:有直接赋值和应用构造方法两种//两种初始化方式的区别 String str4 = "abc";//比较内容是否相等 true System . out . println(str4 == str5);原创 2022-11-29 21:39:43 · 339 阅读 · 0 评论 -
Java — 关于异常
异常就是在程序运行的过程中所发生的不正常的事件,它会中断指令的正常执行。、常见原因输入错误、设备错误、代码错误、磁盘空间不足……最主要的还是代码错误。原创 2022-11-11 16:23:34 · 300 阅读 · 0 评论 -
Java — 枚举
枚举是一个特殊的类,一般表示一组常量数据是一定范围的值,而不是任意值使用enum关键字来定义,每个常量使用,来分隔权限修饰符 enum enumName{元素1,元素2,元素3,…………}最后一个数据元素用;结尾(只定义了数据元素时可以省略)//不能继承某个类,可以实现接口 //数据元素(用大写字母表示,本质上为常量) //数据元素必须定义 RED , BLUE , //默认调用了无参构造方法 GREEN;//(只定义了数据元素时,可以省略分号) }原创 2022-11-05 19:40:26 · 231 阅读 · 0 评论 -
Java — static修饰符
定义语法:权限修饰符 static 返回值类型 方法名(形式参数列表){ …在静态方法中,仅能直接调用其他的 static 类型的方法。定义语法:权限修饰符 static 数据类型 属性名称;在静态方法中,只能直接访问 static 类型的属性。通过类名访问静态属性或者调用静态方法时。一次只执行一次,不管创建了几个对象。意义:静态属性的值所有对象共用,与静态属性一样,有两种访问方式。使用方法:类名.属性名。原创 2022-11-02 14:26:04 · 241 阅读 · 0 评论 -
Java — 内部类
可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。内部类一般包括四种:成员内部类、局部内部类、匿名内部类和静态内部类。原创 2022-10-29 09:28:32 · 845 阅读 · 0 评论 -
Java — 包装器类
对包装器类型对象进行操作。原创 2022-10-25 16:07:58 · 872 阅读 · 0 评论 -
Java — 类与继承
继承就是从已有类(基类)的基础上产生一个新的类(派生类)派生类通过继承自动拥有基类的属性和方法,继承是实现类的重用、软件复用的重要手段。概念:用于区别类名的命名空间。如果希望自己的类从属于一个包,可以使用package关键字**(package语句必须放在源程序的除注释外的第一行)**原创 2022-10-09 12:06:47 · 886 阅读 · 0 评论 -
Java — 类与对象
概念以功能为基础,采用自顶向下,逐步细化的方法。将大问题划分为若干个小问题,再将小问题细化为每个功能缺陷代码的重用性和可维护性差。数据和对数据的操作分离,数据安全不能保证。概念将数据和处理数据的方法封装为类可以将某些成员声明为private从而达到信息隐藏的目的封装性将属性(数据)和处理这些属性(数据)的行为(方法)结合起来仅对外公开接口以达到信息隐藏的目的。内存管理的一种自动解决的方案缺点:不能完全控制“垃圾收集器”什么时候执行或不执行。原创 2022-10-02 16:25:54 · 74 阅读 · 0 评论 -
Java — 数组
多维数组中二维数组的应用最为广泛,所以我们着重讨论二维数组的属性和特征,多维数组以此类推即可二维数组的初始化与一维数组类似,也分为静态初始化和动态初始化。Java中提供了实用的工具类Arrays,辅助编程人员简化数组的常用操作。它提供的所有方法都是静态的。实现数组元素的初始化。原创 2022-09-16 10:26:34 · 149 阅读 · 0 评论 -
Java基础(二)
无条件进入,执行一次循环体后判断是否满足条件,当条件满足时重复执行循环体,直到条件不满足时退出。byte,short, char之间不会相互转换,他们三者在计算时首先转换为 int 类型。顺序流程是按照语句顺序依次执行一系列语句(或语句块)。顺序流程是最基本的控制流程。当循环变量在指定范围内变化时,重复执行循环体,直到循环变量超出了指定的范围时退出。终止条件表达式的值必须为布尔值。Java提供了一个更为简洁的循环语句,用于数组或者集合的遍历。当条件满足时进入,重复执行循环体,直到条件不满足时退出。原创 2022-09-13 17:16:19 · 256 阅读 · 0 评论 -
Java概述与Java基础(一)
Java是基于信息隐藏和抽象数据类型概念的纯面向对象的语言。Java 源程序文件编译后产生的文件称为字节码文件*,其扩展名为.classJava程序的基本组成是"类"(使用class声明),方法不可以单独存在。对象:是类的一个实例,有状态和行为(如:一只狗)类:用来描述一类对象的行为和状态的模板(如:哺乳动物)方法:即行为。原创 2022-09-06 17:45:45 · 176 阅读 · 0 评论