Java锦集
私奔到月球2023
海到无边天作岸,山登绝顶我为峰。
展开
-
CentOS部署标准版JDK(实用简单全面)
一、卸载Open JDK 由于OpenJDK并非标准JDK,对NMA等一些模块有影响,所以对于需要部署NMA的设备,需先检查JDK版本。若系统使用的是OpenJDK,需先卸载OpenJKD,再安装Sun JDK。执行java -version,查看JDK版本,若为OpenJDK,则通过以下操作卸载OpenJDK 执行rpm -aq | grep java命令,查看本机已经安装的JDK软件包 通过rpm -e --nodeps OpenJDK相关的软件包名卸载OpenJDK。二、安装...原创 2022-04-29 21:15:00 · 584 阅读 · 0 评论 -
Java深度克隆对象
关于对象的克隆,Java自带了一个clone()方法。 但是众所周知,这个clone()方法只是做浅层的对象复制,仅适用于对象属性是简单数据类型(int/long/float等)的场景。对于对象属性是对象的情况,就不适用。于是就有深度克隆对象场景。 深度克隆对象的总思路就是编码化再反编码,如下面的例子,就是将对象编码化是Bytes,然后再由Bytes反编码回对象。public Object deepClone(){ // 1.将对象写到流里 ByteArrayOuto原创 2022-02-07 18:30:00 · 872 阅读 · 0 评论