动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

全部

微服务

后端技术

前端技术

数据库

服务器

开发工具

其他

代码小兵696

Java数学类常用方法总结
108405-21 15:25

在Java中数学类是一个工具类,全是静态的成员,数学类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。下面我们为大家详细地统计了部分的JavaMath类的常用方法。JavaMath类常用方法:1.Math三角函数与属性M...

代码小兵696

浅谈Java线程的优先级
96905-21 14:56

Thread类中,使用如下属性来代表优先级。privateintpriority;我们可以通过setPriority(intnewPriority)来设置新的优先级,通过getPriority()来获取线程的优先级。有些资料通过下面的例子就...

代码小兵696

实现线程通信的3种方式
136705-21 14:25

线程通信,顾名思义,就是指线程之间的联系和交互。线程间通信在多线程中有着广泛的运用,大大便利了多线程之间的同步和交互。本文我们就来了解实现线程通信的3种方式。1.借助于Object类的wait()、notify()和notifyAll()实...

代码小兵696

实现线程同步的3种方法
136105-21 11:06

Java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时,将会导致数据不准确,相互之间产生冲突,因此,实现线程同步以避免在该线程没有完成操作之前,被其他线程调用,从而保证了该变量的唯一性和准确性。一般情况下,实现线程同步有以下3...

代码小兵696

Java并发编程的3大特性
113505-21 09:39

volatile关键字一直都是我们了解Java并发程度的切入点,无论是在面试题中还是在实际开发中都经常出现。其中,Java并发编程的3大特性更是volatile关键字必须要满足的,下面我们就来看看Java并发编程的3大特性。1.原子性(At...

代码小兵696

浅谈volatile的实现原理
86505-21 09:30

我们知道synchronized是阻塞式同步,在线程竞争激烈的情况下会升级为重量级锁。而volatile就可以说是java虚拟机提供的最轻量级的同步机制。但它同时不容易被正确理解,也至于在并发编程中很多程序员遇到线程安全的问题就会使用syn...

代码小兵498

一文看透多进程与多线程
131305-20 17:30

多线程和多进程是我们在学习Java时,经常会碰到的两个词,特别是多线程更是JavaSE中的重点知识。也许有人会对次嗤之以鼻,但对应Java初学者来说,还是很容易混淆两者的概念,搞不清楚究竟哪个是哪个。下面我们就来详细地从各个方面来说明多线程...

代码小兵498

进程与线程的比较
94305-20 17:21

进程(英语:Process,中国大陆译作进程,台湾译作行程)是计算机中已运行程序的实体。进程本身不会运行,是线程的容器。程序本身只是指令的集合,进程才是程序(那些指令)的真正运行。若干进程有可能与同一个程序相关系,且每个进程皆可以同步(循序...

代码小兵498

深入了解线程安全
151105-20 17:14

线程安全是多线程编程时的计算机程序代码中的一个概念。在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。你也可以用自己的语言来表述:如果你的代码在多线程下执行...

代码小兵498

一文解析Java堆内存
115405-20 17:03

堆内存是区别于栈区、全局数据区和代码区的另一个内存区域。堆允许程序在运行时动态地申请某个大小的内存空间,用来存放所有new出来的对象和数组。特此强调,堆内存和数据结构中的堆完全是两码事,分配方式倒是类似于链表。堆内存是区别于栈区、全局数据区...

文章榜

代码小兵498
代码小兵498 153篇文章   18个推荐
代码小兵696
代码小兵696 118篇文章   3个推荐
代码小兵652
代码小兵652 113篇文章   0个推荐
代码小兵124
代码小兵124 99篇文章   3个推荐
杨晶珍
杨晶珍 98篇文章   6个推荐