-
CAS都不了解,你还怎么看J.U.C
CAS都不了解,你还怎么看J.U.C 前言 说到 CAS (CompareAndSwap),不得不先说一说 悲观锁 和 乐观锁 ,因为CAS是乐观锁思想的一种实现。 悲观锁 :总是很悲观的认为,每次拿数据都会有其他线程并发执行,所以每次都会进行加锁,用完之后释放锁,其他的线程才能拿到锁...
-
第二章 需提前了解的术语和概念
第二章 需提前了解的术语和概念 第二章 需提前了解的术语和概念 务必了解的CSS世界的专业术语如 .vocabulary{ height:99px; color:transparent;} 属性: 如上 height , color 值 整数值:z-index:1 中的1,属于 ,也是 数值: line-height:1.5 中的1.5,属于 百分比值:pad...
-
类的成员
类的成员 属性 语法格式:修饰符 类型 属性名 = 初值; 说明: 修饰符:public、protected、private:用于表示成员变量的访问权限。static:表示该成员变量为类变量,也称为静态变量。final:表示将该成员变量声明为常量,其值无法更改。 类型:表示变量的类型。 属性名...
-
Java类的初始化顺序
Java类的初始化顺序 Java类的初始化顺序 多说无益,以下是本人亲自试验的代码,一目了然: 1 package test1; 2 3 public class Test { 4 public static void main(String[] argc) { 5 new Child(); 6 System.out.println("================================" ); 7 new...
-
面向对象编程
面向对象编程 面向对象(OOP)与面向过程(POP) 二者都是一种思想,面向对象是相对于面向过程而言的,面向过程,强调的是功能行为。面向对象,将功能封装进对象,强调具备了功能的对象。 面向对象更加强调运用人类在日常的思维逻辑中采取的思想方法与原则,如抽象、分类、...
-
一个普通程序员眼中的AQS
一个普通程序员眼中的AQS AQS是JUC包中许多类的实现根基,这篇文章只是个人理解的产物,不免有误,若阅读过程中有发现不对的,希望帮忙指出[赞]! 1 AQS内脏图 ???在开始了解 AQS 之前,我们先从上帝视角看看 AQS 是由几个部分组成的。 ??? AQS 内部维护了一个 volatile...
-
Dubbo 2.7新特性之异步化改造
Dubbo 2.7新特性之异步化改造 这是why技术的第 1 篇原创文章 我与Dubbo的二三事 我是2016年毕业的,在我毕业之前,我在学校里面学到的框架都是SSH,即struts+spring+hibernate,是的你没有看错,在大学里面的课本里面学的是strusts,这个还没毕业就被基本抛弃的框架。然...
-
全面解析JVM加载中初始化的时机
全面解析JVM加载中初始化的时机 JVM类加载过程 JVM类加载过程分为几个阶段,分别是 加载 、 验证 、 准备 、 解析 和 初始化 。 加载 是把二进制字节码载入内存, 验证 是校验字节流中包含的信息是否符合当要求, 准备 是为静态变量分配内存并设置静态变量初始值, 解...
-
Java并发面试问题,谈谈你对AQS的理解
Java并发面试问题,谈谈你对AQS的理解 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Java基础篇(中)
Java基础篇(中) 4 、 Java 关键字 下面列出了 Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称。 类别 关键字 说明 访问控制 private 私有的 protected 受保护的 public 公共的 类、方法和变量修饰符 abstract 声明抽象 class 类 extends 扩充 , 继...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
