java
糖醋小侠
这个作者很懒,什么都没留下…
展开
-
Stringbuilder append 方法理解
Stringbuilder对象及其成员简要说明:value[] : 用来存储StringBuilder对象中的字符,以下称内容数组,其长度可在创建对象时通过构造函数初始化,若未初始化则默认初始长度为16count: 记录StringBuilder对象中所存字符的实际数量,以下称实际内容长度Stringbuilder对象将所存储的内容存在value数组中,并通过count来记录内容的长度,...原创 2019-04-02 13:35:18 · 10346 阅读 · 0 评论 -
java8 stream filter 简单使用
java8 stream filter 简单使用如下代码: public static void main(String[] args) { // 存储0-9的列表 List<Integer> list = new ArrayList<>(); for (int i = 0; i < 10; i++) { ...原创 2019-04-12 12:50:44 · 43027 阅读 · 3 评论 -
java >> 与 >>> 移位运算符
java >> 与 >>> 位移运算符区别符号说明>>>无符号右移,无论是正数还是负数,右移后都是左补0>>有符号右移,左边第一位是1则补1,左边第一位是0则补0<<左移,左移时皆为右补0示例codepublic static void main(String[] args)...原创 2019-04-16 16:35:42 · 331 阅读 · 0 评论 -
Java并发学习笔记
java 高并发基本概念并发: 多个线程操作相同的资源,保证线程安全,合理使用资源高并发: 服务能同时处理很多请求,提升程序性能并发编程的基础cpu多级缓存cpu频率太快了,快到主存跟不上这样在处理器时钟周期内,cpu常常需要等待主存,浪费资源。所以cache的出现,是为了缓解cpu和内存之间的速度不匹配的问题。cpu多级缓存的意义时间局部性: 如果某个数据被访问,那么在不...原创 2019-05-18 22:49:23 · 235 阅读 · 0 评论 -
java 清空缓存实验
java清空缓存实验在日常开发中我们经常用public static void main(String[] args) throws IOException { HashMap<Integer, Map<Integer, Object>> map = new HashMap<>(); System.in.read(); ...原创 2019-06-05 09:33:47 · 1842 阅读 · 0 评论