最新消息:

Java

32bit的高低位互转

32bit的高低位互转

fishpro 2个月前 (07-14) 90浏览

把数据转成2进制 把二进制转成字符串 把二进制放在 bin1,bin2,bin3,bin4变量中,进行交换反转 把二进制转成十进制 /** * 高低位调换 * */ public static String reverse32bit(String b...

Java String StringBuilder StringBuffer 区别

Java String StringBuilder StringBuffer 区别

fishpro 7个月前 (03-07) 92浏览

1. 三者区别 速度 StringBuilder > StringBuffer > String StringBuilder 线程是不安全的,StringBuffer、String 线程是安全的 1.1 为什么存在速度快慢 String 为字符串常量...

Java Collection、Map、 Collections 介绍及区别

Java Collection、Map、 Collections 介绍及区别

fishpro 7个月前 (03-05) 158浏览

Java 中有两个合集父接口 Collection、Map,Collection 类型每个集合容器中只有一个元素,Map类型每个集合容器中有两个 key-value ,类似一个 No Sql。而 Collections 更像一个工具类,与前面两个不是...

Java 中的 serialVersionUID 是用来干什么的

Java 中的 serialVersionUID 是用来干什么的

fishpro 7个月前 (03-05) 90浏览

1 概述 在很多实现接口 Serializable 的类中,我们都能看到 private static final long serialVersionUID,他有什么用呢? 如下代码,如果在 A 场景中代码如下 public class UserD...

Java   implements  extends 的区别

Java implements extends 的区别

fishpro 7个月前 (03-05) 94浏览

一直搞不明白 Java 中为什么要使用 implements 和 extends 来实现不同类型的继承,以至于我过段时间就会忘记这两种有啥区别,这很重要吗? 1 区别概述 extends 在英文翻译上是使伸长;扩大;扩展;延长;使延期;扩大…的范围(...

Java Map 遍历

Java Map 遍历

fishpro 7个月前 (03-05) 102浏览

Map 概述 Map 在 Java 中表示为键值对存储结构 Map<K,V>,他的常用方法包括了 – get(Object key) 获取指定键(key)所对应的值(value) – put(K key,V value)...