2019年6月26日

类加载器、反射

摘要: 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 加载:指将class文件读入内存,并为之创建一个class对象。 连接:验证 是否有正确的内部结构,并和其它类协调一致。准备 负责为类的静态成员分配内存,并设置默认初始化值。 解析 将类的 阅读全文

posted @ 2019-06-26 14:38 boss-H 阅读(239) 评论(0) 推荐(0)

网络通信协议、UDP与TCP协议、UDP通信、TCP通信

摘要: 计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。 现在最广泛的是TCP/IP协议(传输控制协议/英特网 阅读全文

posted @ 2019-06-26 10:12 boss-H 阅读(805) 评论(0) 推荐(0)

线程池、线程安全

摘要: 概念:一个容纳多个线程的容器,其中的线程可以重复使用,省去频繁创建对象,无需反复创建线程而消耗过多资源。 线程池主要是用来解决线程生命周期开销问题和资源不足问题。 使用线程池方式实现Runnable接口: public class MyRnu implements Runnable{ public 阅读全文

posted @ 2019-06-26 09:39 boss-H 阅读(794) 评论(0) 推荐(0)

多线程

摘要: 多线程: 进程:进程指正在运行的程序。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。 单线程程序:多个任务只能排队依次执行。 多线程程序:多个任务可以同时执行。程序运行原理: 分时调度:所有线 阅读全文

posted @ 2019-06-26 08:55 boss-H 阅读(169) 评论(0) 推荐(0)

导航