![](https://img-blog.csdnimg.cn/20191001215230924.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA基础
Faxon
Code
展开
-
Java获取两个日期之间相差的周数(支持跨年)
记一下 /** * 获取 某 年共有几周, * @param year - 年份 * @param containLastDays - 腊月最后几天不满一周的,是否算为一周 * @return */ public static int getWeeksInYear(int year, boolean containLastDays){ Calendar calendar = Calendar.getInstance();原创 2020-09-30 17:56:27 · 3872 阅读 · 3 评论 -
java--多线程
文章目录原创 2019-10-11 22:39:13 · 202 阅读 · 0 评论 -
Java--IO流
文章目录标题标题原创 2019-10-09 18:58:44 · 169 阅读 · 0 评论 -
java--键值对集合(Map)
文章目录Map接口概述Map接口和Collection接口的不同Map接口的方法列表部分方法测试Map接口概述将键映射到值的对象不能包含重复的键每个键最多只能映射到一个值’Map接口和Collection接口的不同Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构值针对键有效,跟值无关,Collectio...原创 2019-10-08 20:32:47 · 9339 阅读 · 0 评论 -
java--单列集合
集合概述为什么出现集合面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。集合的特点集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。集合的分类java中集合分为单列集合和键值对集合。两者的顶级接口Collection,Map都继承了Iterable(迭代器)。在两个顶级接口下又衍生出多中不同实现、不同数据结构的集...原创 2019-10-05 23:25:51 · 398 阅读 · 0 评论 -
java--抽象类与接口
抽象类接口抽象类和接口的区别原创 2019-10-04 16:12:55 · 321 阅读 · 0 评论 -
java--面向对象的特征--封装、继承、多态
面向对象的三个基本特征是:封装、继承、多态一、封装封装概述封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装的好处1.隐藏实现细节,提供公共的访问方式2.提高了代码的复用性3.提高安全性。封装的原则将不需要对外提供的内容都隐藏起来。 把属性隐...原创 2019-10-04 10:48:17 · 457 阅读 · 0 评论 -
java--代码块
一、代码块在Java中,使用{}括起来的代码被称为代码块,根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。1.局部代码块在方法中出现,用于限定变量的生命周期,及早释放,提高内存利用率。代码演示: public static void main(String[] args) { //局部代码块1 ...原创 2019-10-04 10:16:22 · 190 阅读 · 0 评论 -
JDK8的新特性--新时间日期API
尚学堂之Jdk8学习笔记。学习视频链接(B站): https://www.bilibili.com/video/av68043832/?p=18LocalDate、LocalTime、LocalDateTimeLocalDate、LocalTime、LocalDateTime 类的实例是不可变的对象(final修饰),分别表示使用 ISO-8601日历系统的日期、时间、日期和时间。它们...原创 2019-10-02 16:04:08 · 263 阅读 · 0 评论 -
JDK8新特性--强大的Stream API
sa原创 2019-10-02 11:16:51 · 407 阅读 · 0 评论 -
JDK8的新特性--lambda表达式
什么是lambda表达式Lambda 是一个匿名函数,我们可以把Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。初见lambda表达式/** - 自定义排序方式的 TreeSet - 按照字符串的长度排序 */@Testpublic void testTreeS...原创 2019-10-01 21:39:36 · 196 阅读 · 0 评论