大家好,我是指北君。
java 对象经常需要在网络中以 socket 传输或者需要保存到文件中。这时不管 java 对象是文件、数据、图像还是其他格式,都可以转换为一个 byte[] 数组保存到文件或者通过网络传输。这种转换方式就叫做序列化。将文件或者网络传输中得到的 byte[] 数组转换为 java 对象就叫做反序列化。
Java 's Blog
大家好,我是指北君。
java 对象经常需要在网络中以 socket 传输或者需要保存到文件中。这时不管 java 对象是文件、数据、图像还是其他格式,都可以转换为一个 byte[] 数组保存到文件或者通过网络传输。这种转换方式就叫做序列化。将文件或者网络传输中得到的 byte[] 数组转换为 java 对象就叫做反序列化。
上面一篇介绍了一下CompletableFuture的各种方法,软软猿妹还想要看更多Demo示例,那么今天就安排起来!
大家好,我是指北君。
实习生:指北君,今天能给我讲讲流程控制吗?流程控制到底有哪些东西。
指北君 :好,今天我就给你把把脉。Java 中的流程控制相关的东西也挺多的,比如说块作用域、if-else、switch、for循环、while循环等等。
哈喽,大家好,我是指北君。
同 HashSet 与 HashMap 的关系一样,本篇文章所介绍的 LinkedHashSet 和 LinkedHashMap 也是一致的。在 JDK 集合框架中,类似 Set 集合通常都是由对应的 Map 类集合来实现的(TreeSet 和 TreeMap 同理),这里很重要的一个理论就是:Set 类集合是不允许重复的,而 Map 类集合的 key 也是不允许重复的,所以通常很容易就用 Map 类集合实现了 Set 类集合。
大家好,我是指北君。
今天指北君要带实习生小伙伴,过一遍Java运算符相关的内容。
指北君: 在Java中,有很多种类型的运算符,主要可以分为:算术运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、其他运算符。
实习生:啊,有这么多种吗?有些感觉我都没听过呀。
JDK中有许多函数式接口,也会有许多方法会使用函数式接口作为参数,同时在各种源码中也大量使用了这些方法,那么我们在实际工作中应该如何使用!我们就来盘一盘,这样也有助于写出优雅的代码,使我们在阅读源码时事半功倍。
大家好,我是指北君。
作为一个Java软件开发工程师,JVM的相关知识是必不可少的,而JVM发生OOM的排查与解决也是面试当中的重中之重,所以,今天指北君就来聊聊JVM发生OOM的几种原因与解决办法
java 项目总是有上传 zip 包和下载 zip 包的需求,这时就得用 ZipInputStream 和 ZipOutputStream 类。
大家好,我是指北君。
今天指北君要带大家继续学习Java的基本数据类型。
大家都知道 Java 是一门强类型的编程语言,这就是说必须为每一个变量显示的声明一种类型。在 Java 中,一共有8种基本类型,其中有4种整型、2种浮点型、1种字符类型和1种布尔类型。
线程安全一直是多线程开发中需要注意的地方,可以说,并发安全保证了所有的数据都安全。
大家好,我是指北君,mysql是大家最常用的数据库,也是大家学习编程前需要提前准备的,但是,mysql的安装比较繁琐,难倒了一批入门的小白,所以,今天指北君就带大家安装mysql,此文章只要是针对windows系统的,后续指北君也会针对macOS系统写一篇,下面开始正题吧
大家好,我是指北君。
今天指北君来给大家讲讲Java变量。
变量就是初中数学的代数的概念,例如一个简单的方程,x,y都是变量:
y=x^2+1
在Java程序设计中,变量是指一个包含值的存储地址以及对应的符号名称。
从定义上来看,变量大概可分为两部分:变量的名字和变量的值,可通过变量名来访问变量值。简单来说,变量就是存储数据的载体。
对于 Java 语言来讲,Java 是一种强类型的语言,因此变量都必须有一个类型。在 Java 代码中,变量是长这个样子的:
completeFuture作为Doug Lea大师的有一个艺术作品,把并发编程的艺术发挥到极致。之前的Future为我们提供了多线程执行返回值的使用问题。而CompletableFuture则为我们提供了一种线程执行结果连续处理的能力。为多线程编程提供了更为简洁的方式。关于CompletableFuture,我会分为多篇来讲,今天会为大家介绍一下其基本方法以及不同名称参数的方法含义及作用。
哈喽,大家好,我是指北君。
说到集合类,之前介绍的ArrayList类,HashMap可能是大家日常用的最多的类,但是对于另一个集合类 LinkedHashMap,可能大家用的不多,但是这种链式哈希集合,有些情况确实特别好用。
Mysql 面试题
MongoDB面试题
Java算法面试题