深入java
若云_bai
我爱技术,技术好好~~~
展开
-
Java字节码这么有趣?
java中的字节码,如果你之前没有接触过,那么可能会感觉比较难。我们先来看几个在开发中都会用到的例子,来增加学习的趣味性。1. 例子1.1 switch我们在开发中经常用会用到switch来判断条件,那么判断字符串是不是像代码写的那么简单呢?是不是直接case 到就可以执行内部的代码呢?让我们来看看它内部的秘密。public class SwitchClass { public...原创 2020-03-17 14:16:07 · 205 阅读 · 0 评论 -
深入 Java 并发锁
如果只有一个线程来执行代码,那么就不会有并发的问题。但是,现在 cpu 都是多核心,更别说一个核心(处理器)也可以通过切换时间片来并发的执行代码。这样就会出现数据的错乱问题,所以需要处理代码的执行顺序,来解决问题。现实中很有多关于并发的问题,比如:12306卖票,既要保证票的正确性,不多卖也不少买,又要代码执行效率高。在深入原理之前,我们应该首先了解 Java内存模型。1. Java内...原创 2020-03-17 14:00:55 · 371 阅读 · 0 评论