JavaEdge
JavaEdge
全部文章
未归档
Flink(3)
Java(24)
JVM(4)
Kafka(1)
nginx(1)
redis(2)
Spark(1)
SpringBoot框架(1)
SpringCloud 实战(2)
推荐系统(1)
机器学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
Java服务器研究员
全是硬核干货
全部文章
/ 未归档
(共163篇)
线程基本概念
学习Java并发有段时间了,感觉有些东西学习一会儿了就会忘记,做了一些笔记但是不系统,对于Java并发这么大的“系统”,需要自己好好总结、整理才能征服它.希望同仁们一起来学习Java并发编程,共同进步,互相指导. 在学习Java并发之前我们需要先理解一些基本的概念:共享、可变、线程安全性、...
线程
线程安全
并发
编程
2017-09-20
0
536
对象的共享
上一篇介绍了如何通过同步来避免多个线程同一时刻访问相同的数据 本篇将介绍如何共享和发布对象,使它们能够安全地由多个线程同时访问. 两篇博文合起来就形成了构建线程安全类以及通过juc类库来构建并发应用程序的重要基础. 1 可见性 通常,我们无法保证执行读操作的线程能看到其他线程写入的值,因为每...
线程
线程安全
缓存机制
对象
2017-09-20
0
580
StringBuffer OR StringBuilder
作者:小猪 链接:https://www.zhihu.com/question/20101840/answer/164866159 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我不知道为什么这个这么老的问题会出现在我的时间线上,看了一下回答,大多是201...
stringbuffer
stringbuilder
2017-09-11
0
577
同步工具(未完待更新)
在JDK1.7中,同步工具主要包括CountDownLatch(一次性栅栏)、Semaphore(信号量)、CyclicBarrier(循环同步栅栏)、Exchanger(线程间交换器)和Phaser。下面的篇幅中,将依次讲述每种同步工具的概念、用法和原理。 CountDownLatch一次性栅栏...
2017-09-10
0
421
锁
Unsafe类的park和unpark 在前文(原子变量 )中曾经详细介绍过Unsafe类的指针和CAS操作,这里再介绍一下它的park和unpark操作。 public native void park(boolean var1, long var2); public native void ...
2017-08-22
0
509
Fork-Join框架
在JDK1.7引入了一种新的并行编程模式“fork-join”,它是实现了“分而治之”思想的Java并发编程框架。网上关于此框架的各种介绍很多,本文从框架特点出发,通过几个例子来进行实用性的介绍。 1 fork-join框架的特点 fork-join框架对新手来说很难理解,因此先从它的特点说起,...
2017-08-19
0
398
谈谈数组
在说说equals(上) 这篇文章里,文末提到String底层是char数组来实现的,好多人当年上学时被二维数组,三维数组吓哭了吧。我们今天来讲讲数组,数组非常的重要,很多常用类,比如String等底层都是用数组来实现的,后续我们会一一讲到,多少人很久没用数组了?是否都在用ArrayList呀?这儿...
string
二维数组
2017-08-19
0
534
说说equals() (上)
那么,我们今天来说说equels,话不多说,上代码: /** * @author Shusheng Shi * @since 2017/8/19 11:20 */ public class Person { private String name; public Person(S...
2017-08-19
0
426
String那些事
先看一段代码 运行一下: 没错,一个true,一个是false,大家可能在想编译器肯定又调皮了,编译的时候是不是又偷偷加了些什么,迫不及待的打开class文件看一下: 除了删掉了空行以外和我的java源文件一致呀,那为什么会导致不同的结果呢?我们都知道,Java代码是运行在JVM里...
2017-08-19
0
436
ArrayList与Vector比较
这张图里的内容对我们学习Java来说,非常的重要,白色的部分是需要去了解的,黄色部分是我们要去重点了解的,不但要知道怎么去用,至少还需要读一次源码。绿色部分内容已经很少用了,但在面试题中有可能会问到,我们来看一个经常出现的面试题:Arraylist与Vector的区别是什么? 首先我们给出标准答案...
2017-08-18
0
431
首页
上一页
8
9
10
11
12
13
14
15
16
17
下一页
末页