Java
文章平均质量分 52
远方时光
终身学习者
展开
-
JVM相关
JVM 1 JVM内存分哪几个区,每个区的作用是什么? java虚拟机主要分为以下几个区: 1. 方法区(元空间): · 也称为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,GC主要是对方法区里的常量池和对类型的卸载 · 存储已被虚拟机加载的类的信息(构造方法/接口定义)、常量、静态变量和即时编译器编译后的代码等数据。 · 该区域是被线程共享的。 · 方法区里有一个运行时常量池,用于存放静态编译产生的字面量(固定值)和符号引用(类字段,方法唯一描述)。该常量池具有动态.原创 2021-09-28 22:14:33 · 119 阅读 · 0 评论 -
HDFS的API操作(java)
package com.atguigu.hdfs; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.*; import org.apache.hadoop.io.IOUtils; import org.junit.After; import org.junit.Before; import org.junit.Test; import java.io.IOException; import java.ne.原创 2021-06-22 16:37:32 · 116 阅读 · 0 评论 -
序列化和反序列化理解
序列化和反序列化理解 链接:https://www.jianshu.com/p/6219d8024d2c 1. 什么是序列化?反序列化? Java 序列化就是指将对象转换为字节序列的过程,而反序列化则是只将字节序列转换成目标对象的过程。 seriallization 序列化 : 将对象转化为便于传输的格式, 常见的序列化格式:二进制格式,字节数组,json字符串,xml字符串。 deseriallization 反序列化:将序列化的数据恢复为对象的过程。 举个例子: 比如:现在我们都会在淘宝上买桌转载 2021-05-14 23:31:01 · 87 阅读 · 0 评论