![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
pzh_coder
大四 全栈
展开
-
Java中的锁
Java中的锁可重入锁顾名思义,支持重新进入的一把锁,也就是一个线程能够对资源进行重复加锁。Java中的ReentrantLock和Synchronized都是可重入锁例子:package classs.juc;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class ReentrantLockDemo { Lock lock = new原创 2020-12-22 13:47:16 · 79 阅读 · 0 评论 -
JAVA基础之泛型
Java基础之泛型泛型提供了编译时类型安全监测机制,该机制允许程序员在编译时检测到非法的类型。泛型方法public class FxDemo { public static <E> void print(E arr[]){ for(E data: arr){ System.out.println(data); } } public static void main(String[] args) {原创 2020-12-10 19:57:16 · 75 阅读 · 0 评论 -
第五章枚举
枚举枚举简介:使用枚举的方式一枚举是一种特殊的class,一般用来表示一组常量。定义一个数字枚举类 数字常量有ONE,TWO,THREEpublic enum EnumDemo { ONE,TWO,THREE}测试类public class Test { public static void main(String[] args) { EnumDemo enumOne = EnumDemo.ONE; EnumDemo enumTwo = En原创 2020-12-02 11:10:58 · 251 阅读 · 5 评论 -
Java基础之线程
第二章、线程什么是线程线程是指进程中的一个流程、一个进程可以运行多个线程。每一个任务称为一个线程,同时运行一个以上线程的程序称为多线程程序。一般常见的java应用程序都是单线程的。比如,运行一个hello world程序,就启动了一个JVM进程,JVM找到程序的入口点main(),然后运行main()方法,这样就产生了一个线程,这个线程称为主线程,当main方法结束后,主线程运行完成。JVM进程也随即退出。注意:操作系统每启动一个进程,就会分配一个独立的存储空间,而线程是不存在独立的地址空间的,但是可原创 2020-11-24 10:52:38 · 154 阅读 · 0 评论 -
java基础之集合
Java集合原创 2020-11-18 15:35:27 · 271 阅读 · 0 评论