Java并发编程学习笔记(一)

一.多线程一定比单线程快吗? 在《Java并发编程艺术》开篇中提到,若操作数据量不超过百万次,那么并发执行是比串行执行慢的。是因为线程有创建和上下文切换的开销。 那么什么是上下文切换呢 单核CPU支持多线程执行,但是它并不是像我们想象的那样是同一时间执行多个线程,而是通过对每个线程进行时间片的分...

2019-03-04 11:35:01

阅读数 16

评论数 0

Java中String,StringBuffer,StringBuilder的区别及相关常用函数

今天在刷算法题的时候,题目上传入的参数类型是StringBuffer,而需要返回的却是String类型。其中我在写的时候用了两种不同的写法产生的结果相同,但是速度却不同。所以在网上查找了一些资料。下面做一个String,StringBuffer,StringBuilder的区别及常用函数介绍。 ...

2019-01-07 11:19:57

阅读数 135

评论数 0

先写一个介绍吧,本人大三。内心一直在纠结到底接下来一年是找工作还是考研,其实对于软件来讲复习考研的基本知识对后面的招聘也有很大帮助。尤其是C++相关的开发。但对java来说可能就不需要太深入。本人水平有限,后面所写文章有不足之处可以私聊我或者在下方评论。或者与我交流交流学习心得也可以。 现在已经...

2019-01-02 21:10:40

阅读数 14

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭