Java
java9第5篇-Collection集合类的增强与优化
我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注。期待您能关注我,…
Java9系列第6篇-Stream流API的增强
我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注。期待您能关注我,…
Java9系列第7篇:Java.util.Optional优化与增强
我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注。期待您能关注我,…
Java9系列第8篇-Module模块化编程
我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注。期待您能关注我,…
java9第5篇-Collection集合类的增强与优化
我计划在后续的一段时间内,写一系列关于java 9的文章,虽然java 9 不像Java 8或者Java 11那样的核心java版本,但是还是有很多的特性值得关注。期待您能关注我,…
我要告诉你:java接口中可以定义private私有方法
在传统的Java编程中,被广为人知的一个知识点是:java Interface接口中不能定义private私有方法。只允许我们定义public访问权限的方法、抽象方法或静态方法。但…
Java 加密和解密PDF文档
前言 在日常办公时,为了保护文档不被他人篡改,我们可为文档设置打开口令,即加密。同时,因需要我们也可对加密文档进行解密,以便能够查看和编辑文档。本文将通过Java程序来演示如何对P…
java学习原理篇|java程序运行套路
我们生来平等 🐶 :寺水, 你说, 我们都是一样的吗? 🐱 :从正态分布来看的话,除去前面和后面的,大多数人,生来差别并不大,可以简单认为,在出生那一刻是平等的. 人生忽然已过二十…
java学习原理篇|如何学习使用一个新工具
IDEA等工具的学习思路 在上一篇java学习原理篇|java程序运行套路中, 我们提到了元素/属性,方法的概念.这个抽象的方法, 同样的适用于IDEA的学习,在这里, 我们在第一…
Java开发岗面试题—-基础篇(2021最新版)
Java是一种什么语言? JDK、JRE、JVM三者的区别? Java1.5之后的三大版本? Java跨平台及其原理? Java语言的特点? 什么是字节码,字节码的好处? Java…
Java开发手册精华总结
一个优秀的工程师和一个普通的工程师的区别,不是满天飞的架构图,他的功底体现在所写的每一行代码上。 — 毕玄 1. 命名风格 【书摘】类名用 UpperCamelCase…
《深入理解java虚拟机》——读书笔记
java的优点: 摆脱了硬件平台束缚,实现了一次编写,到处运行的理想 提供了一个相对安全的内存管理和访问机制,避免了绝大多数的内存泄漏和指针越界 实现了热点代码检测和运行时编译及优…
mall-swarm 微服务电商项目发布重大更新,打造Spring Cloud最佳实践!
摘要 之前把我的mall项目更新到了SpringBoot 2.3.0版本,微服务版本mall-swarm也已同步更新了。此次更新完善了项目的Spring Cloud技术栈,升级至S…
没有返回值的构造函数是怎么完成赋值的?
众所周知,在java里是不能给构造函数写返回值的,如果在低版本的编译器定义一个构造器写上返回值可能会报错,高版本里面他就是一个普通的方法。可是如果构造函数没有返回值,那么比如Tes…
为什么阿里巴巴禁止使用BigDecimal的equals方法做等值比较?
BigDecimal,相信对于很多人来说都不陌生,很多人都知道他的用法,这是一种java.math包中提供的一种可以用来进行精确运算的类型。 很多人都知道,在进行金额表示、金额计算…
java安全编码指南之:输入校验
简介 为了保证java程序的安全,任何外部用户的输入我们都认为是可能有恶意攻击意图,我们需要对所有的用户输入都进行一定程度的校验。 本文将带领大家探讨一下用户输入校验的一些场景。一…
Java程序员必备基础:JDK 5-15都有哪些经典新特性
前言 JDK 15发布啦~ 我们一起回顾JDK 5-15 的新特性吧,大家一起学习哈~ 本文已经收录到github https://github.com/whx123/Jav…
(Java实现)二叉树—顺序存储
概述 所谓顺序存储,就是以数组的形式存储二叉树 通常顺序存储是用在完全二叉树上,如果完全二叉树用数组存储,那么这个数组也能很快的按照前序、中序和后序遍历的方式还原出完全二叉树,因为…
JAVA简单模拟DVD功能
建立数组 1. public class DVD_set { 2. //此处为copy 3. String[] name = new String[50];// 存储DVD的名字 …
java敏感词过滤
java敏感词过滤 敏感词:“美元”,“中国”,“北京大学”,“北大”,“南京大学” DFAUtils `import java.util.HashMap; import java…