首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
奔雷手
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
巧妙使用sort(List<T>,Comparator<? super T>)比较器【七日打卡】
翻翻 API 会发现, Arrays.sort 还有种重载形式:sort(T[] a, Comparator<? super T> c) ,这个方法参数的写法用到了泛型,我们还没讲到。我们可以把它理解成这样的形式: sort(Object[] a, Comparato…
java 字节流与字符流的区别【七日打卡】
实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如下图所示。 下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。 此时没有关闭字节流操作,但是文件中也依然存在了输…
线程与进程的特征及区别【七日打卡】
指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。 1.动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的。 2.并发性:任何进程都可以同其他进程一起并发执行。 3.独立性:进程是一个能独立运行的基…
JAVA 注解机制【七日打卡】
不知道大家在平时用到注解的频率多不多,注解对我们的帮助很大,能为我们节省很多工作。最直接的就是可以代替配置文件的功能,无论是基本的servlet还是常用的三大框架,里面都使用了注解,并且逐渐的代替了原本繁琐的配置,大大提高了编码效率。 随着注解使用的越来越频繁,我们对底层实现的…
Java Lambda表达式入门【七日打卡】
Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。 Lambda表达式还增强了集合库。 Ja…
简述ArrayList、Vector与LinkedList的异同点【七日打卡】
从图中可以看出,LinkedList与ArrayList、ArrayDeque这三者都实现了List接口.所有使用方式也很相似,主要区别在于因为实现方式的不同,所以对不同的操作具有不同的效率。 ArrayList是一个可改变大小的数组.当更多的元素加入到ArrayList中时,…
由NumberFormatException谈DateFormat和SimpleDateFormat 类线程安全【七日打卡】
在项目开发过程中,忽然遇到一个问题,数据库中的存放的时间原本是2018.03.21 08:08:08;后来存入的数据变为了2018.03.21 08:08:08.08。结果从数据库中取数进行处理时,报错如下: 在排查问题过程中,发现该时间是从工作流转存过来的。下面主要谈谈在Ja…