java
文章平均质量分 79
search_forever
StayHungry,StayFoolish.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java程序发送邮件
一、 import java.io.File; import java.security.GeneralSecurityException; import java.util.Calendar; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.FileDataSo原创 2017-11-22 15:05:29 · 235 阅读 · 0 评论 -
java克隆之浅层克隆与深层克隆
一、浅层克隆 public class Shallow implements Cloneable { int age = 0; // 存在类属性 Inner in = new Inner(); public static void main(String[] args) { Shallow s = new Shallow();原创 2017-10-31 17:15:41 · 360 阅读 · 0 评论 -
Java类实例化时的执行顺序
public class StaticTest { public static int k = 0; public static StaticTest t1 = new StaticTest("t1"); public static StaticTest t2 = new StaticTest("t2"); // public StaticTest t3转载 2017-07-07 14:18:52 · 319 阅读 · 0 评论 -
java中对象的序列化与反序列化
1、什么是序列化?原创 2017-02-09 15:30:11 · 326 阅读 · 0 评论 -
ThreadPoolExecutor源码解析(转载)
转载地址 转载地址 线程池能够对线程进行有效的管理, 复用和数量上限的限制, 如果你需要创建多个线程来执行多个异步任务, 那么使用线程池显然要比频繁地 new Thread().start() 这种方式要好. Java 中的线程池是用 ThreadPoolExecutor 类来表示的. 我们今天就结合该类的源码来分析一下这个类内部对于线程的创建, 管理以及后台任务的调度等方面的执转载 2018-04-19 17:53:42 · 467 阅读 · 0 评论
分享