首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java基础&实战
老王随聊
创建于2023-03-26
订阅专栏
10年+电商行业开发大佬,带你一起学习Java基础&实战,一起遇见更加优秀的你!
等 21 人订阅
共54篇文章
创建于2023-03-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java9-增强流 ( Stream ) API
当然了,Java 9 还不忘对其继续增强,这次的改进主要是如何设置停止流的条件上。为此在流的实例上提供了四个方法 takeWhile(Predicate Interface) 、iterate等。
Java9-改进进程管理API
这次 Java 9 对进程管理的改进主要是提供了 ProcessHandle 类. ProcessHandle 类 该类在 java.lang 包中,且处于 java.base 模块中。
Java9接口的私有方法
印象中Java 接口就没有论述私有方法这回事。既然 Java 9 添加了这项特性,那么,应该就有它的用途,我们一起来看看 Java 9 中的接口的私有方法是什么样的吧。
Java9–集合不可变实例工厂方法
老式的创建集合的方法 我们先来看看默认的老式的创建集合的方法,创建一个文件 CollectionFactoryMethodTester.java ,并输入以下内容 运行结果如下 创建可变集合很简单
Java9多版本共存JAR
Java 9 突然间良心发现,开始支持多版本共存的 JAR 了。 Java 9 引入了一个新的功能,其实也不算吧,就是增强了 JAR 格式,可以在同一个 JAR 中维护和使用不同版本的 java 类.
Java 9改进JavaDocs
一直以来,Java 生成的文档 JavaDoc 一直使用的都是 HTML 4 格式,这次 Java 9 良心大大的发现,使用了 HTML 5 ,但还不是默认的,如果要输出 HTML 5 格式,还必须在
Java9-REPL新特性 ( JShell )
对于我们 Java 开发者来说,应该是 Java 9 带来的最大的个性吧。我们终于可以像 Python 、 Ruby 和 Node.js 那样在 Shell 可见即可得的运行一些范例代码了。
Java9-模块化
对于 Java 9 来说,模块化 ( Module ) 是一个新引入的新型的编程组件 ( Component )。因为是一个组件,所以也是一个自我完备的系统,是代码和数据的自描述的集合.
Java9-新特性简介
Java 9 ( 又称为 jdk 1.9 ) 是 Java 编程语言开发的主要版本。它的初始版本于 2017 年 9 月21 日发布。
Java8-函数接口(Functional interface)
Java 8 引入了 「 函数接口 」 ( funtional interface ) 的概念,「 函数接口 」就是那些有且只有显式定义一个方法的接口。
Java8-流Stream总结
比如,下面的 SQL 语句 SELECT max(grade), student_id, student_name FROM Students; 上面这条 SQL 会自动返回最高学习绩点的学生的信息,
Java8-日期时间格式化
Java 8 似乎也对 `java.text.SimpleDateFormat` 也不太满意,竟然重新创建了一个 `java.time.format` 包,该包下包含了几个类和枚举用于格式化日期时间。
Java8-时区日期时间
上一章节 Java 8 新日期时间 API ( 上 ) – 本地日期时间 我们对 Java 8 重新设计的日期时间 API 做了一些基础的介绍,同时详细介绍了和本地时间有关的几个类 LocalDate
Java8日期API–本地日期时间
这四个类,对于编程老人来讲,应该是习惯了,但对于编程新人来讲,就有好多疑问,有好多陷阱和坑等着它们跳,比如: 1、 非线程安全:java.util.Date 并不是线程安全的。
Java8-java.util.Optional类
在不考虑竖起来的情况下,抛一个硬币,落地时,显示正面的情况只有两种:是正面和不是正面。很多时候,这是一个 「 谓词 」,也就是返回布尔类型 ( bool )。但有时候,我们需要返回另一种类型:存在和空
Java8-集合遍历forEach方法
在本文的后面,我们将展示一个具有多个生产者线程和多个消费者线程的简单程序的示例。 BlockingQueue 的队列类型.
Java8-接口静态方法
并发编程中使用 CountDownLatch 简而言之,CountDownLatch 有一个计数器字段,我们可以根据需要减少它,因此,我们可以使用它来阻止调用线程,直到它被计数到零。
Java 8-接口默认方法
众所周知,在 Java 7 和之前的版本中,接口 interface 是不能包含具体的方法实现的。 比如,下面的代码,是会报错的。 运行结果如下 如果一个接口有多个实现,那么每个实现都要重复的一遍一遍
Java8-方法引用特性
运行结果如下 有简洁代码倾向的我们,看到那重复的 for(String st: list) 就会想如何能够直接把代码改的更简洁一些。 第一个想到的,肯定是使用 Java 8 新增的 lambda。
Java8-Lambda 表达式示例
本章节我们就来回顾下上面两章节的所学知识,然后写一些范例巩固下。 回顾 lambda 表达式是 java 8 引入的最重要的功能之一。 lambda 表达式为那些只包含一个方法的接口提供了简洁代码
下一页