天翼云java知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖java相关内容资讯。开发者在java专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
注意源码注意,reduce就是combine两个value成为一个value,注意类型是一样的, 特性是 流式函数中数据是连绵
一. 效果图 一.Java部分 1.1 Controller部分 1.2 Service 部分 ServiceImpl部分
一、泛型(Generics) 为了能够更好的学习容器,我们首先要先来学习一个概念:泛型。 泛型基本概念,泛型是JDK5.0以后增加的
目录 一、设计模式 1.创建型模式 1.1、FactoryMethod ( 工厂方法 ) 1.2、AbstractFactory ( 抽
温故知新----线程之Runnable与Callable接口的本质区别预备知识:Java中的线程对象是Thread,新建线程也只有通过创建Thread对象的实例来创建。先说结论1 Runnable没有返回值的FunctionalInterf
文章目录1、代理模式定义2、应用场景3、UML类图4、通用代码实现5、结果6、实际例子(静态代理)7、动态代理生成对象的步骤8、代理模式的优缺点9、静态代理和动态代理的区别
枚举 枚举和接口的使用 自定义返回code
JAVA之 GUI 随机点名程序 本程序是JAVA实现的采用GUI界面的随机点名程序,由三个文件组成:CallNameSetting.
变量的概念: 内存中的一个存储区域 该区域的数据可以在同一类型范围内不断变化 变量是程序中最基本的存储单元。包含变量类型、变量名和存储
1、JVM启动时,会申请内存空间,按功能划分,如下图 2、Java的类加载过程 一个Java文件从编码完成到最终执行,一般主要包括两
java并发编程之原子性、可见性、有序性
java自定义接口方法的参数自动注入,比如@UserId Long userId、@LoginedUser User user
java实现自定义免登录注解@LoginNotRequired,可加在controller或接口方法(需要登录也同理)
双维度文本查重算法
java synchronized 锁住同一个类的静态方法和非静态方法会互斥吗?
java for 遍历(:方式)时操作的问题和其他遍历方式的思考
链表全部翻转、翻转前n个元素(双指针法,O(n)时间复杂度 O(1)空间复杂度)
同步机制一:同步代码块
同步机制二:同步方法
创建多线程的方式四:使用线程池
2023-04-18 14:14:13
2023-04-19 09:23:13
2023-05-10 06:02:16
2023-05-15 10:01:56
2023-04-24 11:25:19
2023-05-22 08:09:06