介绍语本号主要是Java常用关键技术点,通用工具类的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的技术分享;datax、kafka、flink等大数据处理框架的技术分享。文章会不断更新,欢迎码友关注点赞收藏转发!望各位码友点击关注,冲1000粉。后面会录制一些视频教程,图文和视
# Java自定义多元组TupleJava,虽然没有内置的多元组类型,但是我们可以通过自定义类来实现多元组的功能。在某些情况下,我们需要同时返回多个值或者将多个值封装在一个对象,这时候使用多元组会非常方便。 ## 什么是多元组 多元组(Tuple)是数学的一个概念,它允许我们将多个值作为一个整体来处理。在编程,多元组可以看作是一个容器,用于存储多个不同类型的值。通常情况下,我们把
原创 2024-07-14 08:42:06
119阅读
一:主类自定义函数在主类,如果想要在main函数调用自定义的其他方法,则这个函数需要使用static关键字定义,否则会报错Cannot make a static reference to the non-static method xx from the type xx,调用的时候直接用函数名就可以了,如下:public class create_function { p
转载 2023-05-26 16:05:09
102阅读
TreeSet与Java自定义类型的排序演示TreeSet对String是可排序的TreeSet无法对自定义类型进行排序比较规则怎么写自平衡二叉树结构实现比较器接口Collections工具类演示TreeSet对String是可排序的1.TreeMap集合底层实际上是一个TreeMap2.TreeMap集合底层是一个二叉树3.放到TreeSet集合的元素,等同于放到TreeMap集合key部分了
Lambda表达式 文章目录Lambda表达式一、函数式接口1. 定义2. 举例(1) JDK的函数式接口(2) 自定义函数式接口二、Lambda表达式的使用1. 介绍2. 举例3. 格式4. 使用(1) 无参、无返回值(2) 有参、有返回值(3) 其余注意事项三、Java内置函数式接口1. 四大核心函数式接口(1) 测试消费型接口(2) 测试断定型接口2. 其他函数式接口 一、函数式接口1.
转载 2023-09-29 22:05:06
95阅读
泛型的来源在Java,泛型借鉴了C++的模版函数,从而引入了泛型。C++泛型int add(int x,int y){ return x + y; } float add(float x.float y){ return x + y; } double add(double x,double y){ return x + y; } // 泛型函数对上面的整数,浮点
一、概述自定义泛型的作用是用来规定一个类, 接口或方法所能接受的数据的类型。泛型没有多态的概念,两边的数据必须要一致,或者只写一边的泛型类型(兼容老版本)。二、泛型的好处①将运行时出现的错误提前到了编译时 ②避免了类型强转的麻烦 三、自定义泛型方法 ①定义格式:修饰符  <自定义泛型>返回值类型    函数名(自定义泛型 变量名){ } ②注意: a.
转载 2023-06-05 22:41:28
218阅读
自定义函数Ps:素材来源:MOOC《Java核心技术》。目的是记录自己的学习历程,与商业利益无关。所有步骤都是自己根据课程内容编写,所以投原创啦!★哔哩哔哩~搜索:这里是火同学 观看视频介绍 大家多多点赞三连哦★一,自定义函数(1)示例 注意:a,b为实参。m,n为形参public class FactorialTest { public static void main(String[] ar
转载 2023-05-27 11:30:14
127阅读
EL自定义函数—在EL自定义函数:在EL表达式调用的某个Java类的静态方法,这个静态方法需在WEB应用程序中进行配置可以被EL表达式调用。—EL自定义函数可以扩展EL表达式的功能,让EL表达式完成普通Java程序代码所能完成的功能。
转载 2023-05-26 14:36:29
52阅读
使用Java内置的异常类可以描述在编程时出现的大部分异常情况,但是有些情况是通过内置异常类无法识别的。例如int age = -50; System.out.println("王师傅今年"+age+"岁了");上面代码运行时没有任何问题,但是人类的年龄可能是负数么?这类问题编译器是无法识别的,但很明显不符合常理,那么的,对于这类问题即可通过自定义异常对它们进行处理。Java可以通过继承Excep
一、问题引出@SuppressWarnings("all") public class Homework05 { public static void main(String[] args) { TreeSet treeSet1 = new TreeSet(); treeSet1.add(new Person1("jack")); //抛出异常
  /*有个Person类,包括姓、名、性别、年龄属性:现在有个需求,需要对Person进行以下规则的排序  * 谁的姓拼音靠前,谁就排前面。  * 然后对名字进行排序。如果同名,女性排前头。  * 如果名字和性别都相同,年龄小的排前头。  * int compare(Object o1, Object o2) 返回一个基本类型的整型 如果要按
转载 2023-09-11 20:05:29
79阅读
/* 自定义异常 1、继承exception类 2、定义自定义类的构造函数(实参),super(name);相当于使用父类的构造方法; */ import java.io.*; class DivisorIsZeroException extends Exception { public DivisorIsZeroException(String name) {
jdk1.5之后提供了注解(Annotation)这一种语法。其主要作用是编译检查(比如@override)和代码分析(通过代码添加注解,利用注解解析器对添加了注解的代码进行分析,获取想要的结果,一般自定义的注解都是这一种功能)一、JDK提供的常用注解(Override、Deprecated、SuppressWarnings)@Override 表示子类重写了父类的方法,或者实现了接口的方法。帮
转载 2023-08-19 09:44:06
143阅读
废话前言作为一个码农想必对异常这一块滴已经是相当熟悉了就是我们常说的try/catch/finally吗,然后抛出捕获的异常信息,那么当我们在开发中有些异常需要我们给出特定的提示统一对异常进行处理展示可能就会用到自定义异常。第一:先说一下平时常用常见的异常(1)运行时异常(checked exception):继承自java.lang. RuntimeException类 常见5种: ClassC
2004-10-8      星期四      晴                    &nbsp
转载 2023-11-30 11:07:32
45阅读
Java自定义注解一、自定义注解1、什么是注解?Jdk1.5新增新技术,注解。很多框架为了简化代码,都会提供有些注解。可以理解为插件,是代码级别的插件,在类的方法上写:@XXX,就是在代码上插入了一个插件。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。 注解分类:元注解: 元注解是用于定义注解的注解,包括@Retention、@Target、@Inherited、@Documented、
1.Java的三种引用数据类型: (1)数组 (2)类 (3)接口
转载 2023-05-24 20:42:09
118阅读
目录1.四个组成部分2.可见范围3.其他关键字4.类和对象的生命周期类的生命周期对象的生命周期java除了8种基本数据类型byte、short、int、long、float、double、boolean、char,可以使用类-关键字class来自定义数据类型。// 定义一个坐标点的类 class Point { private int x; // 属性-实
转载 2023-05-18 17:06:37
91阅读
自定义函数函数必须放在类的范围里面修饰词(public 或者static) 返回值(int或者void) 函数名(形参列表){函数体}通常情况下,我们都建议方法是public函数可以调用其他的函数,例如下面的例子,main函数调用了add函数public class FunctionTest { public static void main(String[] args) { int a,
转载 2023-06-02 14:43:20
160阅读
  • 1
  • 2
  • 3
  • 4
  • 5