JavaSE
dloc-
这个作者很懒,什么都没留下…
展开
-
Java基础回顾
数据类型基本类型byte/8char/16short/16int/32float/32long/64double/64boolean/~boolean 只有两个值:true、false,可以使用 1 bit 来存储,但是具体大小没有明确规定。JVM 会在编译时期将 boolean 类型的数据转换为 int,使用 1 来表示 true,0 表示 false。JVM 支持 bo...原创 2019-07-18 14:59:10 · 707 阅读 · 0 评论 -
【Java基础深入—泛型】
文章目录泛型概述不使用泛型使用泛型子类对象泛型打扫简写设计泛型的类不支持泛型的Stack支持泛型的Stack泛型通配符?extends? super泛型通配符?总结泛型概述泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之...原创 2019-07-18 15:00:00 · 163 阅读 · 0 评论 -
【Java基础深入—多线程】
参考:http://how2j.cn/k/thread/thread-start/353.html#nowhere创建多线程的3种方法多线程即在同一时间,可以做多件事情。创建多线程有3种方式,分别是继承线程类,实现Runnable接口匿名类常见的线程方法sleep 当前线程休眠start 启动这个线程,将引发调用run()方法。这个方法将立即返回,并且新线程将并行运行r...原创 2019-07-18 15:00:23 · 85 阅读 · 0 评论 -
Java并发&JUC线程高级
文章目录Java JUC简介使用线程实现Runnable接口实现Callable接口继承Thread类实现接口VS继承ThreadVolatile关键字与内存可见性内存可见性volatile关键字原子变量与CAS算法ConcurrentHashMap锁分段机制CountDownLatch闭锁CyclicBarrier互斥同步synchronized1.同步一个代码块2.同步一个方法3.同步一个类R...原创 2019-07-18 15:02:18 · 242 阅读 · 0 评论