首页 软件开发 代码讲解 JAVA ( Page 182 )

JAVA 2372

#java
Java5种遍历HashMap数据的写法

本文介绍了最好的Java5种遍历HashMap数据的写法,分享给大家,也给自己留一个笔记,具体如下: 通过EntrySet的迭代器遍历 Iterator < Entry &l…

2020-09-24 744

#java
Java8 Zip 压缩与解压缩的实现

网上找过几个例子都有点小问题,还是谷歌找出来的靠谱。主要是增加了指定文件的功能,通过 Java8 的 Lambda 判断是否加入 ZIP 压缩,比较方便。函数表达式的签名是 Fun…

2020-09-24 820

#java
Java底层基于二叉搜索树实现集合和映射/集合Set功能详解

本文实例讲述了Java底层基于二叉搜索树实现集合和映射功能。分享给大家供大家参考,具体如下: 前言:在第5章的系列学习中,已经实现了关于二叉搜索树的相关操作,详情查看第5章即可。在…

2020-09-24 328

#java
使用Java和ffmpeg把音频和视频合成视频的操作方法

FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的…

2020-09-24 500

#java
java IP地址网段计算的示例代码

根据IP地址与字段掩码计算网段最大最小IP package c04; import java.net.UnknownHostException; public class IPNe…

2020-09-24 161

#java
Java均摊复杂度和防止复杂度的震荡原理分析

本文实例讲述了Java均摊复杂度和防止复杂度的震荡。分享给大家供大家参考,具体如下: 关于上一节封装数组的简单复杂度分析方法中我们对添加操作的时间复杂度归结为O(n)是考虑了扩容操…

2020-09-24 742

#java
Java基于自定义类加载器实现热部署过程解析

热部署: 热部署就是在不重启应用的情况下,当类的定义即字节码文件修改后,能够替换该Class创建的对象。一般情况下,类的加载都是由系统自带的类加载器完成,且对于同一个全限定名的ja…

2020-09-24 563

#java
Java数组队列概念与用法实例分析

本文实例讲述了Java数组队列概念与用法。分享给大家供大家参考,具体如下: 一.队列的概念  (1)队列也是一种线性结构 (2)相比数组,队列对应的操作是数组的子集 (3…

2020-09-24 882

#java
Java Volatile关键字实现原理过程解析

volatile的用法 volatile通常被比喻成\"轻量级的synchronized\",也是Java并发编程中比较重要的一个关键字。和synchronized不同,volat…

2020-09-24 307

#java
Java后台基于POST获取JSON格式数据

1、直接使用request.getParamater()的方法获取(这种取参方式对于POST和GET的提交方式均适用); 2、通过请求体的IO流获取参数(这种方式只能用于POST,…

2020-09-24 570

#java
java将m3u8格式转成视频文件的方法

这是一次尝试,android手机将在线的m3u8小电影保存到手机端,手机端把文件复制到电脑端。 然后使用小工具合并成可播放的视频。 /** * 合并视频文件 * */ public…

2020-09-24 698

#java
使用纯Java实现一个WebSSH项目的示例代码

最近由于项目需求,项目中需要实现一个WebSSH连接终端的功能,由于自己第一次做这类型功能,所以首先上了GitHub找了找有没有现成的轮子可以拿来直接用,当时看到了很多这方面的项目…

2020-09-24 938