![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java高级
林浩-豪享码
这个作者很懒,什么都没留下…
展开
-
java 线程《一》 java 实现多线程的三个方式
多线程的目的多线程能满足程序员编写高效率的程序来达到充分利用 CPU 的目的。并发和并行并发: 提高单处理器上的程序运行效率并行: 多个cpu.线程 和 进程一条线程指的是进程中一个单一顺序的控制流一个进程中可以并发多个线程,每条线程并行执行不同的任务。进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行...原创 2019-09-20 23:32:22 · 140 阅读 · 0 评论 -
java 线程《二》线程状态
继承Threadpackage thread;//推荐使用implements Runnable接口的好,因为单继承,多实现public class Demo6 extends Thread{ public void run(){ System.out.println("线程Demo6运行"); }}testpackage thread;public class Tes...原创 2019-09-21 22:52:53 · 128 阅读 · 0 评论 -
java 线程《二》线程安全
线程安全就是要让程序运行出我们想要的结果假设A和B同时去不同ATM上取同一张卡的1000块钱,如果是线程不安全,那么A和B可以同时取到1000块钱(两人赚大发啦),而如果线程安全呢,就只有一个人能取出来1000块钱。代码演示, 不安全package thread;public class Count{ int balance=1000; public int getBalanc...原创 2019-09-22 09:33:43 · 103 阅读 · 0 评论 -
集合
ArrayList一、ArrayList(实现 List 接口的动态数组)1、ArrayList 容器-----底层使用数组Object[] elementData-----操作基本上都是基于对数组的操作2、可以是null元素3、可以是null元素4、给 ArrayList 指定一个初始容量,这样就会减少扩容时数据的拷贝问题5、不同步--------保持同步方式List list ...原创 2019-09-25 18:13:23 · 88 阅读 · 0 评论