加载中
JVM内存模型

JVM内存模型 1、程序计数器 程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。 JVM的概念模型里,字节码解释器工作时,就是通过改变这个计数器的值来选取下一...

2017/11/14 14:33
60
java笔记--关于线程同步(7种同步方式)

为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成...

2017/11/13 11:09
78
Java8 Lambda表达式教程

1. 什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; } 转成λ表达式后是这个样子: (int x, int y) -> x + y; 参数类...

2017/12/15 16:17
22
java中Thread类和Runnable接口区别

源码分析 这里只截取部分源码 Thread类 1 实现Runnable接口 public class Thread implements Runnable {} 2 有start()方法来启动线程 public synchronized void start() { threadStatus ...

2017/12/14 15:49
102
java中值传递和引用传递

java里方法的参数传递方式只有一种:值传递。 1、传递参数为基本数据类型。 运行上面程序,结果为: 2、传递参数为String类型 运行上面程序,结果为: 1和2总结: 值传递,就是将实际参数的副...

2017/10/31 16:23
73

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部