首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
一线大码
创建于2022-09-02
订阅专栏
Java 语言相关文章
等 1 人订阅
共14篇文章
创建于2022-09-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java 实现的图形验证码工具类
Java 实现的图形验证码工具类 工具类: 生成图片验证码接口: 登录接口或者其他涉及验证码的接口进行验证码校验:工具类代码
Java 实现的密码强度校验工具类
--- highlight: a11y-dark --- ```java package com.example.util; import lombok.extern.slf4j.Slf4j; imp
Java 常用文本加解密工具类总结
1. AES 对称加解密 2. RSA 非对称加解密 3. 哈希算法加密 如果使用 commons-codec 的工具类进行 MD5 加密,可能需要引入下面的依赖: 4. Base64 编解码
Java 中 InputStream 流的多次读取
在读取 InputStream 的时候,其实内部是有个指针,它指示每次读取之后下一次要读取的起始位置,当第一次读完的时候,指针已经指到最后了,当再次读取的时候,自然是读不到数据的。 1. 使用 Str
Java 内置注解使用说明大全
1. @Override @Override 是 JDK1.5 中加入的标准注解之一。用于限定某个方法是重写父类的方法,该注解只能用于方法。 @Override 表示指定重写父类的方法(程序会从编译层
Java8 新特性之 Stream 流操作
在 Java 中,涉及到对数组 、Collection等集合类中的元素进行操作的时候,通常会通过循环的方式进行逐个处理,或者是使用Stream的方式进行处理。 先看个示例,从给定句子中返回单词长度大于
Java8 新特性之 Lambda 表达式
Java8之前传递一个代码段并不容易,不能直接传递代码段。Java是一种面向对象语言,所以必须构造一个对象,这个对象的类需要有一个方法能包含所需的代码。Lamabd是数学中的一个函数,Java中使用方
Java 中的强制类型转换注意事项
在 Java 中强制类型转换分为基本数据类型和引用数据类型两种,这里我们仅讨论引用数据类型的强制类型转换。 1. 对象类型转换 在 Java 中由于继承和向上转型,子类可以非常自然地转换成父类,但是父
Java 使用 synchronized 实现内置锁
多个进程或线程同时(或者说在同一段时间内)访问同一资源会产生并发(线程安全)问题。解决并发问题可以用锁。单机情况下可以直接使用synchronized关键字实现的内置锁。 每个Java对象都可以用做一
Java 中 for 循环的三种方式
1. 普通 for 循环 普通for循环语法格式如下所示: 语句 功能 举例 初始化语句 循环结构的初始部分,为循环变量赋初值 int i = 0 条件语句 循环结构的循环条件 i > 10 迭代语句
Java 中 String 类的方法总结
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 参数区别 replace 的参数是 char 和 CharSequence,既可以支持字符的替换,也可以支持字符串的替换(CharSequence
Java 中需要使用转义符的地方
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1. 正则表达式转义 Java 代码中使用到正则表达式里含有特殊字符时需要使用转义符\进行转义。 因为反斜线\也是特殊字符,所以特殊符号的转义需使
Java 中修饰符顺序和作用范围
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 排列顺序 Java 语言规范建议按照以下顺序列出修改符: 不遵循此约定对技术没有影响,但会降低代码的可读性,因为大多数开发人员都习惯了标准顺序。
Java 中集合/数组的常用方法
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 提前准备测试代码,迭代器遍历的一个优势是可以在遍历过程中进行元素删除操作。