首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
史培培
掘友等级
技术专家
|
阿里巴巴
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 45
沸点 10
赞
55
返回
|
搜索文章
最新
热门
Java8新特性系列(流性能)
当执行新的任务时它可以将其拆分分成更小的任务执行,并将小任务加到线 程队列中,然后再从一个随机线程的队列中偷一个并把它放在自己的队列中。 相对于一般的线程池实现,fork/join框架的优势体现在对其中包含的任务的处理方式上,在一般的线程池中,如果一个线程正在执行的任务由于某些…
Java8新特性系列(Stream)
简单翻译就是流是支持顺序和并行的汇聚操作的一组元素。 从这个定义上来说,Stream可以说是一个高级版本的Iterator,Iterator只能一个一个遍历元素从而对元素进行操作,但是Stream可以执行非常复杂的查找、过滤和映射数据等操作,并且中间操作可以一直迭代。 Coll…
Java8新特性系列(引用)
1. 对象的引用 :: 实例方法名 2. 类名 :: 静态方法名 3. 类名 :: 实例方法名
Java8新特性系列(Lambda)
箭头表达式->将Lambda表达式分为了左右两部分,左侧为参数列表,右侧为具体实现,即Lambda体。 1. 无参数无返回值 2. 有一个参数无返回值 3. 只要一个参数,小括号可以不写 4. 有多个参数有返回值,并且Lambda体有多条语句 5. Lambda体中只有一条语句…
Java8新特性系列(Interface)
静态成员default函数static函数@FunctionalInterface注解什么是函数式接口?函数式接口的作用?微信公众号:码上论剑请关注我的个人技术微信公众号,订阅更多内容
Java8新特性系列(序)
Jdk目前已经发展到Java 9了,历史上有两个版本变化比较大,一个是Java 5,另一个就是Java 8。 本Java8新特性系列将着重分析理解Java8的新特性,以及其是怎么为我们开发提升效率的。 null值的自动处理。 保留下划线字符。变量不能被命名为_;
阿里Java开发手册思考(五)
在《java编程思想》中这样定义异常:阻止当前方法或作用域继续执行的问题。 ... 原来,i++后只是赋值给了一个新的局部变量,i本身并没有变,这一点和函数的形参一样,如果传的是引用类型的,那么值会变,如果传的不是引用类型,那么值是不会改变的,改变的也只是局部变量。
阿里Java开发手册思考(四)
2.【强制】日志文件推荐至少保存 15 天,因为有些异常具备以“周”为频次发生的特点。 3.【强制】应用中的扩展日志(如打点、临时监控、访问日志等)命名方式: appName_logType_logName.log。logType:日志类型,推荐分类有stats/desc/mo…
阿里Java开发手册思考(三)
Log4j Apache Log4j是一个基于Java的日志记录工具。它是由Ceki Gülcü首创的,现在则是Apache软件基金会的一个项目。 Log4j 2 Apache Log4j 2是apache开发的一款Log4j的升级产品。 Commons Logging Apa…
阿里Java开发手册思考(二)
适用场景:复杂的条件语句。如果发现嵌套的条件逻辑,先观察是否可以使用卫语句,如果不行,再开始分解其中的每个条件 在一系列布尔表达式中,某个变量带有“控制标记(Flag)”的作用,以break语句或者return语句取代控制标记。
下一页
个人成就
文章被点赞
785
文章被阅读
83,630
掘力值
2,539
关注了
35
关注者
1,155
收藏集
1
关注标签
10
加入于
2017-01-10