AI智能
改变未来

标签:Java开发

第96页
java之concurrent包中的Atomic类-爱站程序员基地
Java开发

java之concurrent包中的Atomic类

AI

java之concurrent包中的Atomic类 sky ao IT哈哈 这是一个真实案例,曾经惹出硕大风波,故事的起因却很简单,就是需要实现一个简单的计数器,每次取值然后加1,于是就有了下面这段代码: private int count...

Java基础-继承-爱站程序员基地
Java开发

Java基础-继承

AI

**1.方法重写概念: 子父类成员方法的特殊情况—-覆盖 子类中出现与父类一某一样的方法时,会出现覆盖操作,也称之为:override重写 复写或者覆盖. 通俗的说就是子类要使用父类中的功能,同时自己又有自己特有的功能. 重写需要注意的问题...

Java并发-线程池篇-附场景分析-爱站程序员基地
Java开发

Java并发-线程池篇-附场景分析

AI

作者:汤圆 个人博客:javalover.cc 前言 前面我们在创建线程时,都是直接new Thread(); 这样短期来看是没有问题的,但是一旦业务量增长,线程数过多,就有可能导致内存异常OOM,CPU爆满等问题 幸运的是,Java里面有...

Java堆外内存排查小结-爱站程序员基地
Java开发

Java堆外内存排查小结

AI

简介JVM堆外内存难排查但经常会出现问题,这可能是目前最全的JVM堆外内存排查思路。之前的文章排版太乱,现在整理重发一下,内容是一样的。 通过本文,你应该了解: pmap 命令 gdb 命令 perf 命令 内存 RSS、VSZ的区别 ja...

Java中BIO,NIO,AIO总结-爱站程序员基地
Java开发

Java中BIO,NIO,AIO总结

AI

三种IO模式适用场景 1.BIO方式适用于连接数目比较小且固定的架构,这种方式对服务器资源要求比较高,并发有局限性,JDK1.4以前是唯一的选择,好处是编码实现方式简单,且也容易理解。2.NIO方式适用于连接数目多且连接比较短的架构,比如聊...