随笔分类 - java
java语言相关学习
摘要:简介 在平时写代码中,经常需要对接口进行访问,对于 http 协议 rest 风格的接口请求,大多使用 HttpClient 工具进行编写,想着方便就寻思着把一些常用的方法进行封装,便于平时快速的使用。 以下代码封装的常用方法,支持了http 和 https 两种协议。 封装代码 import or
阅读全文
摘要:简单Java工程中使用 // 导入jar包:log4j-1.2.9.jar, 然后在src目录下创建配置文件log4j.properties // 创建Logger对象 public static Logger logger = Logger.getLogger(xxx.class) // 加载指定
阅读全文
摘要:目的 如何让两个线程依次执行? 那如何让 两个线程按照指定方式有序交叉运行呢? 四个线程 A B C D,其中 D 要等到 A B C 全执行完毕后才执行,而且 A B C 是同步运行的 三个运动员各自准备,等到三个人都准备好后,再一起跑 子线程完成某件任务后,把得到的结果回传给主线程 1.如何让两
阅读全文
摘要:一、fastjson介绍 在前后端数据传输交互中,经常会遇到字符串(String)与 ,`XML json JSON Parse` 的性能提升到了极致。它的接口简单易用,已经被广泛使用在缓存序列化,协议交互,Web输出等各种应用场景中。 FastJson是啊里巴巴的的开源库,用于对JSON格式的数
阅读全文
摘要:Java语言是一门编译型语言,需要将编写的源代码(.java文件)编译之后(.class字节码文件),通过 jvm 才能正常的执行,下面的内容记录了一个程序从编写到执行整个过程在内存中是怎么一个变的。 一、JVM的内存分布 先了解下 JVM 的内存分布,因为Java程序想要运行,就要依靠 JVM,可
阅读全文

浙公网安备 33010602011771号