码迷,mamicode.com
首页 >  
搜索关键字:高效编程    ( 99个结果
JAVA高效编程八(Lombok)
实现原理-运行在编译期 常用注解 @Getter注解 /** * @Getter注解 * 为属性生成get方法 */public class GetterTest { @Getter( lazy = true ) private final String field1 = "zhangxiaoxi" ...
分类:编程语言   时间:2021-01-18 11:41:26    阅读次数:0
高效 告别996,开启java高效编程之门 4-5TWR进阶与特殊情况
1 重点: 1.1 TWR简介 1.2 class反编译查看TWR方式关闭物理流资源 2 TWR简介 ◆Java7引入新特性◆优雅关闭资源◆一种Java语法糖 3 class反编译查看TWR方式关闭物理流资源(idea内置工具class反编译) // // Source code recreated ...
分类:编程语言   时间:2020-05-26 20:44:12    阅读次数:133
高效 告别996,开启java高效编程之门 4-6本节总结
1 重点: 1.1 本节总结 2 本节总结 ...
分类:编程语言   时间:2020-05-26 20:30:28    阅读次数:75
高效 告别996,开启java高效编程之门 5-1Guava开场
1 重点: 1.1 Guava工具集简介 1.2 Guava 和jdk8如何避免null 2 Google Guava 工具集简介 Guava工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合、缓存、原生类型支持、并发库、通用注解、字符串处理、I/O等等。所有这些工具每天都在被G ...
分类:编程语言   时间:2020-05-26 20:19:37    阅读次数:73
高效 告别996,开启java高效编程之门 4-3传统方式关闭流资源
1 重点: 1.1 关闭输入流输出流顺序 1.2 demo对比,本节目的:展现传统关闭流方式的繁琐 1.3 demo对比自己错误,字节读取的时候用while循环 1.4 demo对比自己错误,输入流输出流的创建 fileInputStream = new FileInputStream("lib2/ ...
分类:编程语言   时间:2020-05-24 19:32:29    阅读次数:62
高效 告别996,开启java高效编程之门 3-28实战案例四:排序
1 重点: 1.1 多维度排序 thenComparing(详见实战案例) 1.2 Comparator.reverseOrder()的应用 2 排序demo 排序demo需求: 股票撮合交易,优先按照价格高的排序,在按照时间早的,再按照交易量大的,在按照先机构后个人的方式 测试类: package ...
分类:编程语言   时间:2020-05-21 19:01:49    阅读次数:52
高效 告别996,开启java高效编程之门 3-26去重
1 重点: 1.1 去重demo 1.2 重写equals和hashcode方法(用lombok的标签@Data@AllArgsConstructor不需要重写方法) 1.3 equals和hashcode的必要关系 两个对象相等,hashcode一定相等 两个对象不等,hashcode不一定不等 ...
分类:编程语言   时间:2020-05-13 10:31:09    阅读次数:67
高效 告别996,开启java高效编程之门 3-23汇总操作实战案例
1 重点: 1.1 reduce demo组成 1.2 准备数据 1.3 并行计算 2 规约操作实战案例 测试类: package com.imooc.zhangxiaoxi.stream; import com.alibaba.fastjson.JSONObject; import com.goo ...
分类:编程语言   时间:2020-05-10 10:24:59    阅读次数:65
阿里P8架构师谈:java程序员到架构师,需突破的7大必备技能!
优秀的架构师的核心能力模型包含:编程、性能调优、架构设计等能力等。 编程能力 对工程师而言,编程是最基础的能力,必备技能。其本质是一个翻译能力,将业务需求翻译成机器能懂的语言。 提升编程能力的书籍有很多。精通面向对象和设计模式是高效编程的基础。初级工程师应该多写代码、多看代码。找高手做Code Re ...
分类:编程语言   时间:2020-05-07 10:49:17    阅读次数:82
高效 告别996,开启java高效编程之门 3-16收集器与预定义收集器概述
1 重点: 1.1 collect /Collect /Collectors的区别 2 收集器概述: 2.1 收集器的作用:将流中的元素累积成一个结果 2.2 作用于终端操作collect上 2.3 collect/Collector/Collectors 的区别 collect是流收集的一个方法, ...
分类:编程语言   时间:2020-05-01 11:06:07    阅读次数:62
99条   1 2 3 4 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!