摘要: 摘要: Java发送http请求有多种方式,一种是通过HTTPClient这种第三方的开源框架去实现。一种是HttpURLConnection去实现,这是java比较原生的发送http请求的方式,再实际开发中,使用HttpClient这种方式较多,功能也更加强大,本文就这种方式展开讨论 HttpCl 阅读全文
posted @ 2019-11-26 20:50 旭龙先生 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 统一建模语言简介 统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标准。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 统一建模语言能为软件开发的所有 阅读全文
posted @ 2019-09-25 08:10 旭龙先生 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。 1. 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂 阅读全文
posted @ 2019-09-25 08:03 旭龙先生 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 一、为什么我们需要新的Java日期/时间API? 1.8之前JDK自带的日期处理类非常不方便,我们处理的时候经常是使用的第三方工具包,比如commons-lang包等。不过1.8出现之后这个改观了很多,比如日期时间的创建、比较、调整、格式化、时间间隔等。这些类都在java.time包下。比原来实用了 阅读全文
posted @ 2019-09-10 17:12 旭龙先生 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 转载于: https://www.cnblogs.com/xiaoxi/p/7146630.html 一、Stream初体验 Stream是Java8中操作集合的一个重要特性,我们先来看看Java里面是怎么定义Stream的: "A sequence of elements supporting s 阅读全文
posted @ 2019-09-10 14:48 旭龙先生 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 转载于: https://www.cnblogs.com/xiaoxi/p/7099667.html 一、概述 在学习lambda表达式之后,我们通常使用lambda表达式来创建匿名方法。然而,有时候我们仅仅是调用了一个已存在的方法。如下: Arrays.sort(stringsArray,(s1, 阅读全文
posted @ 2019-09-10 11:03 旭龙先生 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 转载于: https://www.cnblogs.com/xiaoxi/p/7008708.html 一、什么是lambda表达式? Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代 阅读全文
posted @ 2019-09-10 10:49 旭龙先生 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 一 简介 我们通常所说的接口的作用是用于定义一套标准、约束、规范等,接口中的方法只声明方法的签名,不提供相应的方法体,方法体由对应的实现类去实现。 在JDK1.8中打破了这样的认识,接口中的方法可以有方法体,但需要关键字static或者default来修饰,使用static来修饰的称之为静态方法,静 阅读全文
posted @ 2019-09-09 15:33 旭龙先生 阅读(1445) 评论(0) 推荐(0) 编辑