目录 简介 JDK16的新特性 语言方面的提升 内存管理方面的提升 Unix-Domain Socket Channel Warning For Value ...
目录 简介 JDK16的新特性 语言方面的提升 内存管理方面的提升 Unix-Domain Socket Channel Warning For Value ...
目录 简介 在字符串标准化之后进行校验 注意不可信字符串的格式化 小心使用Runtime.exec() 正则表达式的匹配 简介 为了保证java程序 ...
目录 简介 Number的范围 区分位运算和算数运算 注意不要使用0作为除数 兼容C++的无符号整数类型 NAN和INFINITY 不要使用float或 ...
目录 简介 产生堆污染的例子 更通用的例子 可变参数 简介 什么是堆污染呢?堆污染是指当参数化类型变量引用的对象不是该参数化类型的对象时而发生的。 我 ...
目录 简介 异常简介 不要忽略checked exceptions 不要在异常中暴露敏感信息 在处理捕获的异常时,需要恢复对象的初始状态 不要手动完成fin ...
目录 简介 使用private final object来作为lock对象 不要synchronize可被重用的对象 不要sync Object.getClass( ...
目录 简介 EventExecutorGroup EventExecutor EventExecutorGroup在netty中的基本实现 EventExecu ...
目录 简介 注意线程安全方法的重写 构造函数中this的溢出 不要在类初始化的时候使用后台线程 简介 如果我们在多线程中引入了共享变量,那么我们就需要考 ...
目录 简介 序列化简介 注意serialVersionUID writeObject和readObject readResolve和writeReplace ...
目录 简介 SQL注入 java中的SQL注入 使用PreparedStatement XML中的SQL注入 XML注入的java代码 简介 注 ...