首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
wenyuantc
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
JDK1.8-Stream中常用的API(流操作)
Stream是一组用来处理数组,集合的API。 不是数据结构,没有内部存储。 不支持索引访问。 支持过滤,查找,转换,汇总,聚合等操作。 Stream分为源source,中间操作,终止操作。 流的源可以是一个数组,集合,生成器方法,I/O通道等等。 一个流可以有零个或多个中间操…
Java 异常处理中的种种细节!
今天我们来讨论一下,程序中的错误处理。 在任何一个稳定的程序中,都会有大量的代码在处理错误,有一些业务错误,我们可以通过主动检查判断来规避,可对于一些不能主动判断的错误,例如 RuntimeException,我们就需要使用 try-catch-finally 语句了。 有人说…
一. 重识Java之夯实泛型
一. 重识Java之夯实泛型 二. 重识Java之夯实注解 三. 重识Java之夯实反射 一. 泛型类的定义 1.3 标识符号的字母规范. 二. 泛型接口的定义 三. 泛型函数的定义 注意:虽然方法2是推荐方式,但实际在IDEA中会提示使用方法1,这是因为它会实时检测传入类型是…
Java 8 lambda 表达式10个示例
Java 8 发布于4年前,日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定义行…
基于Netty自己动手实现Web框架
上节课我们自己动手制作了一个RPC框架,本节课我们挑战一个稍有难度的一点的任务,手动制作一个Web框架。 我不太愿意叫什么MVC框架,因为我在制作这个小项目的时候可没想过它要怎么怎么的MVC,一切皆以易于使用为目标。 KidsRequestDispatcher是请求派发器,用于…
多线程三分钟就可以入个门了!
在写文章之前通读了一遍《Java 核心技术 卷一》的并发章节和《Java并发编程实战》前面的部分,回顾了一下以前写过的笔记。从今天开始进入多线程的知识点咯~ 之前在学习Java基础的时候学多线程基础还是挺认真的,可是在后面一直没有回顾它,久而久之就把它给忘掉得差不多了..在学习…
java基础(一) 深入解析基本类型
Java中,如果对整数不指定类型,默认时int类型,对小数不指定类型,默认是double类型。 基本类型由小到大,可以自动转换,但是由大到小,则需要强制类型转换。 正如前面所说的,类型由大到小,是必需强制转换。但这并不意味着需要用户手动强制转换 —— 也就是 隐式转换。隐式转换…
单点登录与权限管理本质:session和cookie介绍
本篇开始写「单点登录与权限管理」系列的第一部分:单点登录与权限管理本质,这部分主要介绍相关的知识概念、抽象的处理过程、常见的实现框架。通过这部分的介绍,能够对单点登录与权限管理有整体上的了解,对其相关概念、处理流程、常见实现有个基本的认识。 cookie的跨域问题会在后续文章单…
巧用Startup简化Java命令行程序
最近尝试了Python语言的开源命令行便捷工具库Google Fire,它是用来加速用户编写命令行程序的一个小工具库,该工具使用非常方便,节省了编写命令行程序繁琐的参数解析代码的时间。 但是我发现Java语言还缺少这样一个工具库,于是花了2天时间,将Google Fire移植到…
Java后端技术概览
一个合格的Java后端工程师需要掌握哪些技能呢?扫描下面的二维码可以看到Java后端技术概览图。 Don't Repeat Yourself: 这是软件开发的一个基础原则,即不要做重复性劳动。也是现在所说的“极客文化”的一种。代码重复、工作重复在软件开发中都是不合理的存在。利用…