
JAVA
文章平均质量分 91
樱桃哈密瓜
这个作者很懒,什么都没留下…
展开
-
序列化与反序列化
最近面试蚂蚁被问到序列化,没有学过,今天补上一、概述:将数据读到硬盘或者数据库中,永久保存• 序列化:将对象写入到IO流中• 反序列化:从IO流中恢复对象• 意义:序列化机制允许将实现序列化的Java对象转换位字节序列,这些字节序列可以保存在磁盘上,或通过网络传输,以达到以后恢复成原来的对象。序列化机制使得对象可以脱离程序的运行而独立存在。• 使用场景:所有可在网络上传输的对象都必须是可序列化的,比如RMI(remote method invoke,即远程方法调用),传入的参数或返回的对象都是可原创 2021-04-10 20:12:05 · 244 阅读 · 0 评论 -
排序算法总结
https://leetcode-cn.com/problems/sort-an-array/solution/fu-xi-ji-chu-pai-xu-suan-fa-java-by-liweiwei1419/ 算法 时间复杂度 空间复杂度 稳定性 选择 O(N2) O(1) 不稳定 冒泡 ..原创 2021-03-13 16:49:25 · 206 阅读 · 0 评论 -
数据结构与算法(JAVA)--数组--二分法
数据结构与算法(JAVA)–数组–二分法有很多图片传上来太麻烦了,所以就缺失了,有的代码很简单,可以直接看,这些 都是我整理的数组的二分法的一些题目,和别人的一些题解,希望方便大家学习,一维数组1、基础知识数组是存放在连续内存空间上的相同类型数据的集合。(1)创建:数组存储的数据类型[] 数组名字 = new 数组存储的数据类型[长度];数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3…};int[] arr = new int[]{1,2,3,4,5};数据类型[]原创 2021-02-20 16:48:32 · 617 阅读 · 2 评论 -
斐波那契数列
斐波那契数列在学习JAVA的过程中,自己做了一些笔记,借鉴了一些别的大佬的一些见解,做了一些笔记整理。将这篇笔记传到我的博客上来,希望能够对你有所帮助,同时我自己还有些不理解的地方,也做了标注,大家可以和我一起讨论,关于斐波那契数列的问题很早之前整理的,打算发博客后,将斐波那契数列作为第一篇博客发上来,可能有一些不足之处,希望大家多多包涵。主要列举了一些关于力扣上用到斐波那契数列的题目,还有一些扩展。1、斐波那契算法:题目:剑指 Offer 10- I. 斐波那契数列难度简单写一个函数,输入 n原创 2021-02-20 16:22:10 · 1684 阅读 · 0 评论