摘要:
网络编程 1.网络编程概述(1).C/S结构:指客户端与服务端结构,常见程序QQ;(2).B/S结构:指浏览器和服务器的结构;2.网络编程的三要素:*IP地址*端口号*通信协议(UDP/TCP) *IP地址类(InetAddress类)一个IP地址就对应一个InetAddress类的对象。InetA 阅读全文
摘要:
Io流的概述IO: I输入(Input),O 输出(Output)1.什么是IO流? 数据流,IO是严格的“水流模型” 所以IO流是用来读写数据,或者传输数据。 注意:File只能操作文件对象本身,而不能读写文件数据, 读写文件数据应该使用IO流。2.IO流的分类(1): 按照流的方向可以分为:输入 阅读全文
摘要:
File类1.什么是file类Java中处理操作系统文件的类。2.file思想创建一个File对象,代表了操作系统的具体的一个文件(文件,文件夹)然后通过这个File对象就可以操作该文件:删除该文件,获取该文件的信息,等。3.绝对路径和相对路径;绝对路径:某一个具体的文件所在的磁盘的路径绝对路径是依 阅读全文
摘要:
线程池1.什么是线程池.一个用来创建和管理线程的容器;2.线程池的作用.提高线程的复用性,降低资源消耗提高线程的响应速度,提高线程的可管理性3.线程的核心思想;线程的复用 4.线程池的创建ExecutorService pools = Executors.newFixedThreadPool(线程的 阅读全文
摘要:
<<线程>>多线程1.什么是多线程?指的是这个程序(一个进程)运行时产生了不止一个线程 .并发:多个线程同时都处在运行中的状态。线程之间相互干扰,存在竞争(抢Cpu).并行:多个线程同时执行,但是每个线程各自有自己的CPU,不存在CPU资源的竞争,他们之间也可能存在资源的竞争。 进程: 动态性:程序 阅读全文
摘要:
Map集合(双列集合)Map集合是键值对集合。 它的元素是由两个值组成的,元素的格式是:key=value. Map集合形式:{key1=value1 , key2=value2 , key3=value3 , .. } * Map集合系列: Map<K,V>(接口) / HashMap<K,V>( 阅读全文