Java开发

总计 44 页,当前第 18 页
Java开发

基于 CentOS 搭建 Java Web 开发环境

学习如何搭建 Java 和 Tomcat 组成的 Java Web 开发环境任务大纲1、搭建 Java 开发环境(耗时:18min ~ 20min)2、访问 Tomcat(耗时:3min ~ 5min一、搭建 Java 开发环境此实验教大家如何配置 JDK 、Tomcat 和 Mysql1、安装 JDKJDK 是开发Java程序必须安装的软件,我们查看一下 yum 源里面的 JDK:yum list java*选择适...
7年前 (2017-11-07) 阅读(2293) 赞一个 (0) 评论(0) 链接直达
Java开发

Java8新特性:Optional类深度解析

Optional如果一个方法返回一个Object,那么我们在使用的时候总是要判断一下返回的结果是否为空,一般是这样的形式:if (a != null) {     //do something... }但是简单的情况还好,如果复杂的情况下每一个都要去检查非常麻烦,而且写出来的代码也不好看、很臃肿,但是如果不检查就很容易遇到NullPointer...
7年前 (2017-10-24) 阅读(2854) 赞一个 (2) 评论(0) 链接直达
Java开发

Java8中DateTimeFormatter与SimpleDateFormat的区别

DateTimeFormatterJava8之前的时间和日期API并不好用,而且在线程安全性等方面也存在问题,一般会借助一些开源类库来解决时间处理的问题。在JDK1.8中新加入了时间和日期的API, 借助这些新的API基本可以不再需要开源类库的帮助来完成时间的处理了。Java8中加入了LocalDateTime, LocalDate, LocalTime, Duration, Period, Instant, DateTimeForma...
7年前 (2017-10-24) 阅读(3729) 赞一个 (1) 评论(0) 链接直达
Java开发

Java8中Comparable和Comparator区别小结

阅读目录一、Comparable简介二、Comparator简介三、Comparable和Comparator区别比较一、Comparable简介Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数组可以通过Collections.sort或Arrays.sort进行自动排序。此外,实现此接口的对象可以用作有序映射中的键或有序集合中的集合,无需指...
7年前 (2017-10-23) 阅读(2417) 赞一个 (0) 评论(0) 链接直达
Java开发

Java函数式编程之Predicate 过滤操作

使用Java8新增的Predicate操作集合Java 8 中 Collection集合新增了一些需要Predicate参数的方法,这些方法可以对集合元素进行过滤。程序可使用Lambda表达式构建Predicate对象。描述:Predicate< T>接口接受一个T类型参数,返回一个boolean值。该接口包含多种默认方法来将Predicate组合成其他复杂的逻辑(比如:与,或,非):Predicate<String&...
7年前 (2017-10-23) 阅读(3529) 赞一个 (4) 评论(0) 链接直达
Java开发

Java函数式编程之Supplier

描述Supplier< T>接口没有入参,返回一个T类型的对象,类似工厂方法。Supplier 接口返回一个任意范型的值,和Function接口不同的是该接口没有任何参数源码分析@FunctionalInterface public interface Supplier<T> {     /**    &...
7年前 (2017-10-23) 阅读(2721) 赞一个 (0) 评论(0) 链接直达
Java开发

Java函数式编程之Consumer

描述:Consumer< T>接口接受一个T类型参数,没有返回值。 源码如下: @FunctionalInterface public interface Consumer<T> { /** * Performs this operation on the given argument. * * @param t the in...
7年前 (2017-10-23) 阅读(3492) 赞一个 (3) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅