摘要:
Java进阶之网络编程 java基础之网络编程 什么是网络编程 计算机网络 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共享和数据传输的系统。网络编程就就是编写程序使联网的两个(或多个)设备(例如计算机)之间进行数据传输。 网络数据的交互程序,Ja 阅读全文
摘要:
Java进阶之单例模式 Java进阶之单例模式 单例模式 singleton 永远都是一个对象 懒汉式 在多线程下是非线程安全 单例模式的懒汉式体现了缓存的思想,延时加载就是一开始不要加载资源或者数据,一直 等,等到马上就要使用这个资源的或者数据时才去加载。 懒汉式是定性的时间换空间,不加同步的懒汉 阅读全文
摘要:
Java进阶之线程 Java进阶之线程 线程的概念 可以同步一起执行 线程和进程 一个进程就是一个应用,而线程是在进程内部衍生出来的 也可以说,线程是进程的最小组成单元 并行和并发 并行意味着一起开启 并发意味着不但一起开启,同时CPU同时进行处理 并行是并发产生的前序条件 并行一般不会对机器产生较 阅读全文
摘要:
Java进阶之I/O流 Java进阶之I/O流 将数据从一种平台转移到另外一种平台的技术手段 I(输入流)/O(输出流) 流分类 按方向分 输入流 输出流 按单位分 字节型输入流FileInputStream 字节型输出流FileOutputStream 字符型输入流FileReader 字符型输出 阅读全文