本文部分摘自 On Java 8 自 Java7 开始,Java 终于简化了文件读写的基本操作,新增了 java.nio.file 库,通过与 Java8 新增的 stream 结合可以使得文件操作变得更加优雅 文件和目录路径 java.nio.file.Paths 类包含一个重载方法 static ...
分类:
编程语言 时间:
2020-11-21 12:14:46
阅读次数:
15
简介 ReentrantLock 是JDK 1.5开始提供的一种可重入的互斥锁,并且构造方法支持公平性参数。 源码分析 类结构体系 ReentrantLock实现了Lock接口: public class ReentrantLock implements Lock, java.io.Serializ ...
分类:
其他好文 时间:
2020-11-21 12:13:00
阅读次数:
7
java.util.concurrent.RejectedExecutionException: Task com.personal.practice.jvm.Jstacktest$1@7d605a5a rejected from java.util.concurrent.ThreadPoolExe ...
分类:
编程语言 时间:
2020-11-21 12:12:44
阅读次数:
8
1.maven依赖 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency> 2.配置 import com.g ...
分类:
编程语言 时间:
2020-11-21 12:05:33
阅读次数:
6
一.内部类基础在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式classCircle{doubleradius=0;publicCircle(doubleradius){this.radiu
分类:
其他好文 时间:
2020-11-21 12:00:37
阅读次数:
6
平台简述Z平台是开源免费的JAVA快速开发平台,通过Z平台集成开发环境,以零编码、动态配置的方式能够快速开发BS管理系统。同时该平台还可以做为APP、微信、各种小程序等项目的服务端来使用,为前端项目提供数据接口。并且Z平台也内置了代码生成器组件,可以通过生成代码方式来完成项目的开发工作。源码仓库https://blog.csdn.net/shkfpwz使用教程基础教程:https://blog.5
分类:
编程语言 时间:
2020-11-21 11:59:16
阅读次数:
6
参考链接:https://www.yiibai.com/java/java_mapentry_interface.html 结合源码看教程。 1. 以下源码是Map类的视图方法 Map接口声明的entrySet()方法返回包含映射条目(entry)的Set,这些set元素中的每一个都是Map.Ent ...
分类:
其他好文 时间:
2020-11-21 11:53:59
阅读次数:
3
运算符 **运算符:**对常量或者变量进行操作的符号。 **表达式:**用运算符把常量或者变量连接起来符合Java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式。 1.1 算术运算符 符号 作用 说明 + 加 与基础数学“+”相同 - 减 与基础数学“-”相同 * 乘 与 ...
分类:
编程语言 时间:
2020-11-21 11:51:22
阅读次数:
41
JAVA 基础 一 基本语法 注释 标识符 由字母、数字、下划线(_)和美元符号($)组成 不能以数字开头 不能是关键字 关键字 const goto 是保留关键字 true false null 不属于关键字,是一个单独的标识类型 运算符 常量 整型常量 二进制 0B 0b 八进制 0开头 十进制 ...
分类:
编程语言 时间:
2020-11-21 11:51:02
阅读次数:
40
JAVA SSM Spring Spring框架中都用到了哪些设计模式? (1)工厂模式:BeanFactory就是简单工厂模式的体现,用来创建对象的实例; (2)单例模式:Bean默认为单例模式。 (3)代理模式:Spring的AOP功能用到了JDK的动态代理和CGLIB字节码生成技术; (4)模 ...
分类:
编程语言 时间:
2020-11-21 11:50:42
阅读次数:
5