摘要: java网络编程 1、什么叫计算机网络? 由不同地理位置的不同计算机主机,连接起来组成的网络。 2、什么叫网络编程? 在网络的基础上,使用网络进行编程,对应用层进行设计的活动。 3、网络编程三要素:IP地址、端口、通讯协议 IP地址 1、在计算机网络中某个计算机的唯一标识 2、在计算机网络中,现在命 阅读全文
posted @ 2019-07-27 21:17 幸福的小耗子 阅读(250) 评论(0) 推荐(1) 编辑
摘要: 单例模式 1、在当前系统中,某个类型的对象,最多只能有一个,就需要使用单例设计模式 2、几种格式 3、问题:单例模式会不会产生线程安全问题?如何解决?会不会影响效率?如何提升效率? 单例模式的懒汉式会产生线程安全问题,可以使用同步代码块解决,效率问题看下面代码 枚举 1、什么是枚举? 描述对象个数有 阅读全文
posted @ 2019-07-27 17:18 幸福的小耗子 阅读(687) 评论(0) 推荐(1) 编辑
摘要: 线程生命周期 1、线程从创建到结束就是一个生命周期,在一个周期中有各种状态,可以互相转换。 2、新建态(NEW):刚创建好的状态 就绪态(RUNNABLE):线程准备好了运行资源,等待CPU 运行态(RUNNABLE):CPU正在执行 阻塞态:线程主动休息,或者缺少运行资源,即使有CPU也无法运行 阅读全文
posted @ 2019-07-27 15:16 幸福的小耗子 阅读(2999) 评论(0) 推荐(1) 编辑
摘要: 1、程序和进程: 程序:一个固定的运算逻辑和数据的集合,是一个静态的状态,一般存储在硬盘中 进程:正在运行的程序,是程序的一次运行,是一个动态的状态 2、进程和线程: 进程:一个正在运行的程序,有自己独立的资源分配,是一个独立的个体 线程:一个独立的执行路径。多线程,一个进程中可能有许多子任务,每个 阅读全文
posted @ 2019-07-27 11:54 幸福的小耗子 阅读(163) 评论(0) 推荐(1) 编辑