一 static关键字,可以修饰变量 方法 代码块 , 静态内部类。 还可以用来修饰 需要导入的包 准备工作 package zhouxufeng; public class Text1 { static int num = 5; public static void show(){ System. ...
分类:
其他好文 时间:
2020-12-16 12:33:10
阅读次数:
2
往期推荐static关键字有何魔法?竟让SpringBoot搞出那么多静态内部类static关键字真能提高Bean的优先级吗?答:真能Spring配置类深度剖析-总结篇(手绘流程图,可白嫖)SpringBoot2.3.0正式发布:优雅停机、配置文件位置通配符新特性一览程序人生|春风得意马蹄疾,一日看尽长安花前言各位小伙伴大家好,我是A哥。通过本专栏前两篇的学习,相信你对static关键字在Spri
分类:
其他好文 时间:
2020-12-07 12:18:14
阅读次数:
6
一.内部类基础在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。1.成员内部类 成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式classCircle{doubleradius=0;publicCircle(doubleradius){this.radiu
分类:
其他好文 时间:
2020-11-21 12:00:37
阅读次数:
6
本文用于记录在学习AQS时,以ReentrantLock为切入点,深入源码分析ReentrantLock的加锁和解锁过程。 同步器AQS的主要使用方式是继承,子类通过继承同步器并实现它的抽象方法来管理同步状态(通常锁或者同步组件内部会实现一个Sync类(该类是一个静态内部类),然后让Sync类去继承 ...
分类:
其他好文 时间:
2020-11-06 02:46:59
阅读次数:
25
设计模式(二)——单例模式新专题:设计模式,我会在博客(http://www.hollischuang.com)及微信公众号(hollischuang)同步更新,欢迎共同学习。设计模式(一)——设计模式概述中简单介绍了设计模式以及各种设计模式的基本概念,本文主要介绍单例设计模式。包括单例的概念、用途、实现方式、如何防止被序列化破坏等。概念单例模式(SingletonPattern)是Java中最简
分类:
其他好文 时间:
2020-11-01 21:48:45
阅读次数:
16
[初级]Java开发人员最常犯的10个错误一、把数组转成ArrayList为了将数组转换为ArrayList,开发者经常会这样做:List<String>list=Arrays.asList(arr);使用Arrays.asList()方法可以得到一个ArrayList,但是得到这个ArrayList其实是定义在Arrays类中的一个私有的静态内部类。这个类虽然和java.util.A
分类:
编程语言 时间:
2020-11-01 21:40:50
阅读次数:
21
1 /** 2 * 单例模式-静态内部类 3 */ 4 public class SingletonTest07{ 5 public static void main(String[] args) { 6 Singleton instanceOne = Singleton.getInstance() ...
分类:
其他好文 时间:
2020-11-01 09:45:05
阅读次数:
13
一、ThreadLocal 介绍 1.1 ThreadLocal 是什么? ThreadLocal 叫做线程变量,在 ThreadLocal 中填充的变量属于 当前 线程,该变量对其他线程而言是隔离的。ThreadLocal 为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量 ...
分类:
其他好文 时间:
2020-10-21 21:14:37
阅读次数:
20
publicclassSingleton{privateSingleton(){}publicstaticSingletongetInstance(){returnSingletonHolder.sInstance;}privatestaticclassSingletonHolder(privatestaticfinalSingletonsInstance=newSingleton();}}
分类:
其他好文 时间:
2020-10-09 20:38:17
阅读次数:
20
内部类 在java中,允许在一个类的内部定义类,这样的类又被称为内部类,这个内部类所在的类称作外部类。根据内部类的位置、修饰符和定义的方式可以分为成员内部类、静态内部类和方法内部类。 成员内部类 在一个类中除了可以定义成员变量、成员方法,还可以定义类,这样的类被称为成员内部类。在成员内部类中可以访问 ...
分类:
编程语言 时间:
2020-07-30 10:48:57
阅读次数:
65