- 博客(4)
- 收藏
- 关注
原创 网络编程-socketDemo
网络编程 tcp/ip协议 三次握手 第一次握手:客户端向服务器发送连接请求,等待服务器确认 第二次握手:服务器向客户端回送响应,通知客户端收到了连接请求 第三次握手:客户端再次向服务端发送确认信息,确认连接 UDP协议 面向无连接的协议。传输速度快,但是数据容易丢失。 网络编程程序的分类 B/S程序:浏览器与服务器 C/S程序:客户端与服务器 OSI网络模型 物理层、数据链路层、网络层、运输层、会话层、表现层、应用层 Socket编程Demo 服务器 package com.lyq.kaike
2021-09-03 21:18:52
158
原创 JAVA文件IO
IO 常用文件操作File package com.lyq.kaikeba.codeLearn.io; import java.io.File; import java.io.IOException; public class Demo1 { public static void main(String[] args) throws IOException { File file = new File("D://test.txt"); // 创建一个新的文件,如果
2021-09-03 21:08:24
69
原创 java多线程基础
多线程 进程 一个内存中运行的应用程序,每个进程有一个独立的空间。 线程 每个线程都有自己的栈空间,共用一份堆内存 同步和异步 同步:排队执行,效率低但是安全 异步:同时执行,效率高但是不安全 并发:两个或者多个事件在同一时间段内发生 并行:两个或多个事件在同一时刻发生 线程实现 方法 getName()获取线程名 Thread.currentThread().getName(); sleep为静态方法 实现Thread 构造方法 new Thread(); new Thread(Stri
2021-09-01 01:44:20
144
原创 xml与json基础
XML 简介 可扩展标记语言 特性: 平台无关性 自我描述性 为什么学习XML? 网络数据传输 数据存储 配置文件 XML文件 .xml文件是保存xml数据的一种方式。 xml解析 引入Dom4j包之后 本地文件解析 package com.java.demo; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader;
2021-09-01 01:41:05
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人