最新消息:关注【已取消】微信公众号,可以获取全套资料,【全套Java基础27天】【JavaEE就业视频4个月】【Android就业视频4个月】

Java基础

Java8新特性指导手册
Java基础

Java8新特性指导手册

太平洋学习网 2021-01-20 26浏览 评论

本教程翻译整理自 https://github.com/winterbe/java8-tutorial JAVA8新特性目录: 一、接口内允许添加默认实现的方法 二、Lambda 表达式 三、函数式接口 Functional Interface 四、便捷的引用类的构造器及方法 五、Lambda 访问外部变量及接口默认方法 5.1 访问局部变量...

Java8 Stream流式编程学习,极大解放你的生产力!
Java基础

Java8 Stream流式编程学习,极大解放你的生产力!

太平洋学习网 2021-01-20 34浏览 评论

Stream 流可以说是 Java8 新特性中用起来最爽的一个功能了,有了它,从此操作集合告别繁琐的 for 循环。但是还有很多小伙伴对 Stream 流不是很了解。今天就通过这篇 @Winterbe 的译文,一起深入了解下如何使用它吧。 目录 一、Stream 流是如何工作的? 二、...

Java CRC8校验算法工具类示例
Java基础

Java CRC8校验算法工具类示例

太平洋学习网 2021-01-14 487浏览 评论

Java在与硬件通信协议中,我们需要利用 帧头,长度,功能码,数据体 等信息计算出CRC8校验码,就需要使用到Java封装的CRC8校验算法工具类,小编只是在项目中用到CRC校验算法(循环冗余校验算法),作为笔记保存起来,供日后使用! 1:先导入HexUtil工具类,...

Java Stream distinct()
Java基础

Java Stream distinct()

太平洋学习网 2021-01-03 71浏览 评论

Java中Stream中的distinct()可以排除一些List里面的重复数据,包括List对象也是可以的,下面先来看一下Java Stream distinct()如何删除重复的List数据吧! 这个案例是使用Stream distinct()方法去除List基本类型里面的重复数据,方法如下: jshellListIntege...

Java毫秒数转换为时分秒的方法
Java基础

Java毫秒数转换为时分秒的方法

太平洋学习网 2020-12-19 2318浏览 评论

Java毫秒数转换为时分秒的方法通常用来做一些倒计时操作,也是经常需要使用的,只需要SimpleDateFormat类来格式化时间即可,代码如下: publicstaticvoidmain(String[]args){longms=119742;//这里想要只保留分秒可以写成mm:ssSimpleDateFormatformatter=newS...

Java检查URL地址或远程文件是否存在(正常访问)
Java基础

Java检查URL地址或远程文件是否存在(正常访问)

太平洋学习网 2020-12-14 727浏览 评论

Java中有时候需要检查URL地址或远程文件是否存在或者能正常访问,需要用到HttpURLConnection对象的相应状态来判断,代码如下: publicstaticbooleancheckUrlFileExists(StringURLName){try{HttpURLConnection.setFollowRedirects(false);//note:youmayalsone...

Java冒泡排序示例
Java基础

Java冒泡排序示例

太平洋学习网 2020-12-11 77浏览 评论

Java冒泡排序是面试题中经常遇到的问题,下面是一个Java的冒泡排序使用示例,代码如下: packagecom.test;importjava.util.Arrays;publicclassMyDemo{publicstaticvoidmain(String[]args){int[]datas={3,6,8,10,5,9,11,2};intlen=datas.length;for(inti=0;il...

Stream sorted()排序方法的使用示例
Java基础

Stream sorted()排序方法的使用示例

太平洋学习网 2020-11-14 192浏览 评论

Java中的Stream sorted()方法用来List集合比较方便,我们可以轻松对List进行顺序排序以及倒序排序等操作,下面我们来学习一下吧! 1)Stream sorted()对List进行顺序排序(从小到大),代码如下: publicstaticvoidmain(String[]args){//Creatingalistofinte...

HashMap putAll()方法的简单介绍
Java基础

HashMap putAll()方法的简单介绍

太平洋学习网 2020-11-11 355浏览 评论

HashMap putAll()方法是专门用来复制一个新的Map集合的方法,在Java开发中也是经常要用的,因为我们不可能采用“new_map = old_map”这种形式来复制新的Map集合,因为这样操作会影响到原来的Map集合里面的参数,所以我们可以这样操作: new_hash_map.putAll(...

Java克隆复制一个新的List集合的方法
Java基础

Java克隆复制一个新的List集合的方法

太平洋学习网 2020-11-11 3429浏览 评论

在Java开发中,有时候我们为了源List集合的数据不被修改,如果采用类似“new_list = old_list”这种形式来复制克隆一个新的List集合是绝对不行的,所以我们得采用下面的三种方法来复制一个新的List集合。 Java克隆复制ArrayList等List集合的方法一: Java中...