摘要: 程序:指令和数据的有序集合,静态概念; 进程:操作系统分配资源的最小单元,程序的实例,程序执行的动态概念; 线程:CPU调度的最小单元,一个进程中至少有一个线程; main()方法是主线程的入口,用来执行整个程序; 多线程的调度,由调度器完成,调度器与操作系统紧密相关,先后顺序不能人为干预; 对同一 阅读全文
posted @ 2022-07-09 20:21 颓废且努力奋斗的人 阅读(29) 评论(0) 推荐(0)
摘要: 3、UDP聊天实现 System.in返回的是InputStream指向命令行输入的字节流,它的read方法以字节流的方式来读取命令行的输入的数据。 import java.io.BufferedReader; import java.io.InputStreamReader; import jav 阅读全文
posted @ 2022-07-09 19:53 颓废且努力奋斗的人 阅读(30) 评论(0) 推荐(0)
摘要: UDP通信,接收方 import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class UdpClient2 { public static void main(S 阅读全文
posted @ 2022-07-09 19:04 颓废且努力奋斗的人 阅读(48) 评论(0) 推荐(0)
摘要: TCP通信,Java提供了2个类用来实现tcp通信程序: 1、java.net.Socket 创建Socket对象,用来建立和服务器的连接,发送请求,接收响应; 2、java.net.ServerSocket,创建ServerSocket对象,启动tcp服务程序; 1、客户端和服务器建立一条逻辑连接 阅读全文
posted @ 2022-07-05 21:12 颓废且努力奋斗的人 阅读(139) 评论(0) 推荐(0)
摘要: src目录:source的缩写,存放项目的源文件(.java后缀与配置文件),放包和写的类文件。 09、基础语法: 注释: 单行注释:// 多行注释:/**/ 文档注释: /** * */ 一、可以新建空项目 1、new project》empty project 》 file 》new modul 阅读全文
posted @ 2022-06-25 07:53 颓废且努力奋斗的人 阅读(29) 评论(0) 推荐(0)
摘要: 计算机高级语言分编译型和解释型 计算机无法识别高级语言,只识别解机器码,高级语言编写的程序需要转换为机器码来被计算机执行。 转换的方式有两种: 1.编译:源程序编译后即可在该平台运行,需要一个专门的编译过程,一次性的编译成平台相关的机器语言文件,运行时脱离开发环境,运行效率高,速度快,一次编译,多次 阅读全文
posted @ 2022-06-25 07:52 颓废且努力奋斗的人 阅读(182) 评论(0) 推荐(0)