![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
喝水我选娃哈哈
这个作者很懒,什么都没留下…
展开
-
java-验证码工具类
验证码工具类public class ImageVerificationCode { //验证码图片的长和宽 private static int weight = 100; private static int height = 47; //用来保存验证码的文本内容 private static String text; //获取随机数对象 private static Random r = new Random(); //pr原创 2022-05-05 00:43:10 · 496 阅读 · 0 评论 -
Java 线程的几种状态
在Java当中,线程通常都有五种状态,创建、就绪、运行、阻塞和死亡。第一是创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态;第二是就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态第三是运行状态。线程调度程序将处于就绪状态的线程设置为当前线程,此时线程就进入了运行状态,开始运行run函数当中的代码。第四是阻塞状态。线程正在原创 2021-05-27 15:08:38 · 118 阅读 · 0 评论 -
Java中静态内部类和非静态内部类区别
Java中静态内部类和非静态内部类有什么区别? vcliy 2018-12-24 16:33:34 ...转载 2021-03-25 16:52:56 · 417 阅读 · 0 评论 -
java对象克隆---浅克隆、深克隆
在Java中对象的克隆有深克隆和浅克隆之分。有这种区分的原因是Java中分为基本数据类型和引用数据类型,对于不同的数据类型在内存中的存储的区域是不同的。基本数据类型存储在栈中,引用数据类型存储在堆中。 什么是克隆 克隆就是依据已经有的数据,创造一份新的完全一样的数据拷贝。 实现克隆有多种方式,可以手工的new出一个新的对象,然后将原来的对象信息一个一个的set到新的对象中。还有就是使...转载 2021-03-23 13:41:34 · 277 阅读 · 0 评论