java基础文章汇总
主要介绍java基础知识,非框架类及JVM相关的内容文章
java和Jvm目录
- Java~关于开发工具和包包
- Java~类,抽象类和接口
- Java~时间戳小知识
- Java~命名规范
- java~google样式检查和命名规范
- java~日期与字符串的转化
- java~lambda表达式让查询更优雅
- java~集合的介绍和使用
- java~集合分组groupby的实现
- java~IDEA引用包时分组所有java包
- Java〜slf4日志框架的使用
- java~lombok里的Builder注解
- java~modelMapper需要注意的几点
- java~mac下的终端工具oh-my-zsh
- java~接口的共享实体使用Map后更灵活
- java~接口的共享实体使用Map后更灵活
- java~使用自己的maven本地仓库
- java~gradle构建公用包并上传到仓库
- java~gradle构建公用包并上传到仓库~使用私有仓库的包
- java8的函数式接口
- java~api返回值的标准化
- 什么时候要重写equals
- JVM垃圾收集策略与算法
- 认识JVM的内存分配
- jvm原理和代码运行的过程
- jvm虚拟机栈的作用
- java里的单例实现
- javadoc的使用
- java~线程池的总结
- java~线程池的总结~续
- java~ReentrantLock的介绍
- java~lombok的@Data引发的问题
- java~通过ClassLoader动态加载类,实现简单的热部署
- java~通过springloaded实现热部署 (有问题)
- java~通过ClassLoader动态加载~tomcat模型(精)
- java~jar防止反编译
- maven~多个plugin相同phase的执行顺序
- spi~动态监控目录的jar实现热加载
- java~和.net相通的DES-ECB加解密技术
- Jboss~引用的中文乱码问题
- FunctionalInterface~一个批量处理数据的类
- java~jsonp的使用
- java~并行计算~Future和Callable实现大任务的并行处理
- java~使用枚举来实现接口的多态
- java~并行计算~大集合的并行处理
- java~http获取内存缓慢解决方法
- java~优先级队列PriorityQueue
- java~Comparable接口的说明
- maven编译后复制到目标位置
- java~RMI引起的log4j漏洞
- java~PECS原则
- Java~公用包中如何加载资源文件
- java~Optional语法糖
- java~Map集合整理
- java~ForkJoinPool分而致之处理大数据
- java通过内存流去掉多行文本中的空行
- spi~在插件开发过程中的使用
- SimpleDateFormat和DateTimeFormatter
- java~如何使用无符号整型
- java~搞懂Comparable接口的compareTo方法
- java~二进制补码的用途
- java~字节码操作ASM
- java~字节码操作Javassist
- java~理解可重入锁
- java~CompactStrings字符压缩技术
- java~SNAPSHOT版本号的作用
- java~掩码的应用
- java~将多个输出流压缩成一个zip文件
- java~类型的逆变和协变
- java~Date和LocalDateTime及Instant的使用场景
- java~用泛型来定义异常类型,避免方法调用时throws异常
- java~graalVM虚拟机
- java~重写hashcode和equals
- java~重写hashcode时为什么要乘以31
- java~字节流和字符流
- jvm~jvm配置与系统配置的关系
- jvm~分析gc老年代内存过高的原因
永久更新...
浙公网安备 33010602011771号