Java
songsongDBB28
这个作者很懒,什么都没留下…
展开
-
深入java static关键字 浅析java类加载机制(解答java静态方法或变量无法访问非静态数据)
想要清晰理解java语法,不了解java和jvm的机制是不行的,以前不理解java中用static修饰方法和变量为什么不可以访问非静态方法和数据,现在明了,如果你也有相同的困惑,这篇博客足以解惑,原创不易,转载请声明出处。 本文分为3大部分 static的用法和例子 简析java类加载机制 为何java中static静态数据无法访问非static数据,但是反过来却可以 1.static用法和解析 ...转载 2019-01-08 15:24:16 · 358 阅读 · 0 评论 -
Java内部类{[普通内部类][静态内部类]}
package Learn.com.seven; /** * * @author tqw * 本例主要学习内部类的使用 * Java的内部类分成两部分来讲: * 1:内部类 * 2:静态内部类 * */ public class ParcellA {//外部类 private int pMember;//声...原创 2019-03-19 18:28:19 · 152 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
转载自:http://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情...转载 2019-03-19 10:02:22 · 59 阅读 · 0 评论 -
JVM的内存结构
JVM的内存结构,如下如所示: 根据上图,JVM的内存结构包括: 方法区、堆区、直接内存、栈(本地方法栈,虚拟机栈)、程序计数器。 1、方法区: 1-1、存放的内容(类的信息,类static属性,方法,常量池):如已经加载的类的名称,修饰符,类中的static变量,类中的field信息,类中定义为final的常量,类的方法信息,运行时常量池。 注意的是,jdk1.7中,常量池在堆中,jdk1.8...原创 2019-03-22 16:47:16 · 119 阅读 · 0 评论 -
基于Zookeeper实现分布式锁
转载自:https://www.cnblogs.com/liuyang0/p/6800538.html转载 2019-03-26 10:55:50 · 96 阅读 · 0 评论 -
手把手教你如何玩转消息中间件(ActiveMQ)
转载自:https://blog.csdn.net/cs_hnu_scw/article/details/81040834转载 2019-09-02 14:53:44 · 107 阅读 · 0 评论