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

绑定手机号,登录
手机号

验证码

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

验证码

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

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

全部

微服务

后端技术

前端技术

数据库

服务器

开发工具

其他

代码小兵498

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

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

代码小兵498

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

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

代码小兵498

实例解析栈内存
71905-20 17:01

栈内存在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作...

代码小兵498

break语句用法详解
113705-20 16:51

break在一些计算机编程语言中是保留字,比如break是Java中的关键字,其作用大多情况下是终止所在层的循环。在开发代码时,常常会产生这样的疑惑:break跳出语句是如何应用的呢?使用break的场景有两种:switch语句和循环语句。...

代码小兵498

浅析Comparator 和 Comparable接口的异同
80605-20 16:40

1.Comparator和Comparable接口的相同之处他们都是java的一个接口,并且是用来对自定义的class比较大小的,什么是自定义class:如publicclassPerson{Stringname;intage}.当我们有这...

代码小兵498

浅谈Java多线程的优势
64605-20 16:23

我们无论是在Java前端还是后端开发中都会经常用到多线程技术,这不仅仅是因为多线程给我们的程序开发带来了效率上的提升,还有很多其它方面的原因致使我们大多数开发都会选择使用多线程技术,Java多线程到底有哪些吸引开发者的优点呢?下面让我们一睹...

代码小兵498

浅谈多线程单例模式的实现
66505-20 16:16

在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。正是由于这个特点,单例对象通常作为程序中的存放配置信息的载体,因为它能保证其他对象读到一致的信息。对于一个软件系统中的某些类而言,只有一个实例很重要,例如一个系统只能有...

代码小兵498

5种Thread类方法
104205-20 15:43

Thread类是java.lang包下的类,是多线程经常需要使用的类。在thread类中包含了很多Java多线程需要用到的方法,下面我们就来介绍5个比较重要的Thread类方法。1.currentThread()方法currentThrea...

代码小兵498

continue语句用法详解
552505-20 15:23

continue语句表示结束本次循环,而不终止整个循环的执行。而是结束本次循环,进行下一次循环。continue语句主要是用在循环代码块中。当程序在循环代码块中执行到continue语句时,程序会跳过continue后面的所有的循环代码块中...

代码小兵498

创建线程的4种方式
89705-20 15:06

线程的创建是我们在了解了线程的概念之后,开始学习线程的第一步,线程的创建根据不同的情况可以选择不同的创建方式。一般情况下,创建线程有4种方式。1.继承Thread类Thread类实现了Runnable接口并定义了操作线程的一些方法,我们可以...

文章榜

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