Java技术之路
文章平均质量分 58
BUG编写师
每写一个bug,可带动3个程序员就业
展开
-
使用开源工具ProGuard实现Java代码混淆
使用ProGuard对Java代码进行混淆,代码混淆是将计算机程序的代码转换成一种功能上等价,但是难以阅读和理解的形式。原创 2023-03-02 17:45:35 · 7483 阅读 · 4 评论 -
Java发送邮件——文本加附件(二)
Java发送邮件一、导入相关邮箱jar包,及邮箱配置参照上一篇 传送点二、实现代码import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeBod原创 2021-01-08 10:32:07 · 201 阅读 · 0 评论 -
Java发送邮件——文本内容(一)
Java发送邮件一、导入相关jar包我们这里下载1.4.7版本的jar(mail-1.4.7.jar) jar包 Maven地址二、实现代码import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.mail.*;import javax.mail.internet.InternetAddress;imp原创 2021-01-07 18:24:43 · 279 阅读 · 0 评论 -
java使用流特性将List<Map>转成List<Bean>
这里写自定义目录标题转换流程如下:转换流程如下:一、需要一个MapToObject工具类import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.Date;import java.util.Map;/** * @author: Combo * @time: 2020/5/22 18:40 * @description: 转换类 */public class MapToObjec原创 2020-05-28 14:30:18 · 3303 阅读 · 1 评论 -
递归打印树形目录结构展现文件夹及其子文件
使用递归以树形目录结构展现文件夹及其子文件方法一(不能直观看出子目录与父目录关系)方法二(优化后)方法一(不能直观看出子目录与父目录关系)public class TreeFile { public static void main(String[] args){ File file = new File("D:/Work"); // 需要遍历的文件夹 ...原创 2020-04-12 11:10:04 · 669 阅读 · 0 评论 -
java中fainl、fainlly与fainlize的区别
java中fainl、fainlly与fainlize的区别finalfinallyfinalizefinalfinal是java中的关键字与修饰符:final修饰的类叫最终类,该类不能被继承。final修饰的方法不能被重写。final修饰的变量为常量,常量必须初始化,初始化之后值不能被修改。finallyfinally是java异常处理模型的最佳补充:finally结构块中的代码...原创 2020-03-17 10:08:12 · 864 阅读 · 0 评论