摘要: 一、网络编程入门 1.1网络编程概述 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程 在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数 阅读全文
posted @ 2022-03-14 14:03 隳世 阅读(133) 评论(0) 推荐(0)
摘要: 2.1在实际生活中,售票时出票也是需要时间的,所以在出售一张票的时候,需要一点时间的延迟。 卖票会出现的问题 相同的票出现多次 出现了负数的票 问题原因 线程执行的随机性导致的 2.2卖票案例数据安全问题的解决 为什么出现问题?(这也是我们判断多线程程序是否会有数据安全问题的标准) 是否是多线程环境 阅读全文
posted @ 2022-03-07 20:39 隳世 阅读(41) 评论(0) 推荐(0)
摘要: 1.1进程 进程:是正在运行的程序 是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存空间和系统资源 1.2线程 线程:是进程中的单个顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程程序 多线程:一个进程如果有多条执行路径,则称为多线程程序 1.3多线程的实 阅读全文
posted @ 2022-03-02 19:53 隳世 阅读(37) 评论(0) 推荐(0)
摘要: 成员区别 抽象类 变量、常量;有构造方法;也有非抽象方法 接口 变量;抽象方法 关系区别 类与类 继承,单继承 类与接口 实现,可以单实现,也可以多实现 接口与接口 继承,单继承,多继承 设计理念区别 抽象类 对类抽象,包括属性、行为 接口 对行为抽象,主要是行为 抽象类是对事物的抽象,而接口是对行 阅读全文
posted @ 2021-10-08 16:31 隳世 阅读(11) 评论(0) 推荐(0)
摘要: 类和类的关系 继承关系,只能单继承,但是可以多层继承 类和接口的关系 实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口 接口和接口的关系 继承关系,可以单继承,也可以多继承 阅读全文
posted @ 2021-10-08 16:23 隳世 阅读(61) 评论(0) 推荐(0)
摘要: 集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 Array List<E>: 可调整大小的数组实现 <E>:是一种特殊的数据类型,泛型 怎么用? 在出现E的地方我们使用引用数据类型替换即可 举例:ArrayList<String>,ArrayList<Student> Ar 阅读全文
posted @ 2021-07-23 17:13 隳世 阅读(25) 评论(0) 推荐(0)
摘要: String类在java.lang包下,所以使用的时候不需要导包 String类代表字符串,java程序中的所有字符串文字(例如“abc”)都被实现为此类的示例 也就是说,java程序中所有的双引号字符串,都是String类的对象 字符串的特点 字符串不可变,它们的值在创建后不能被更改 虽然Stri 阅读全文
posted @ 2021-07-17 15:14 隳世 阅读(189) 评论(0) 推荐(0)
摘要: 类:类是对现实生活中一类具有共同属性和行为的事物的抽象 类的重要性: 类是Java程序的基本组成单位 类的特点: 类是对象的数据类型 类是具有相同属性和行为的一组对象的集合 对象的属性: 属性:对象具有的各种特征,每个对象的每个属性都拥有特定的值 对象的行为: 行为:对象能够执行的操作 属性和行为在 阅读全文
posted @ 2021-07-16 17:09 隳世 阅读(173) 评论(0) 推荐(0)
摘要: 格式: public static 返回值类型 方法名(参数){ 方法体; return 数据; } public static 修饰符 返回值类型 方法操作完毕之后返回的数据的数据类型 如果方法操作完毕,没有数据返回,这里写void,而且方法体中一般不写return 方法名 调用方法时使用的标识 阅读全文
posted @ 2021-07-08 08:22 隳世 阅读(47) 评论(0) 推荐(0)
摘要: 数组:一种用于存储多个相同类型数据的存储模型。 格式:数据类型[] 变量名 初始化: 动态初始化:初始化时只指定数组长度,由系统为数组分配初始值。 格式:数据类型[] 变量名 = new 数据类型[数组长度]; 静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度 格式:数据类型[] 变 阅读全文
posted @ 2021-07-01 16:17 隳世 阅读(36) 评论(0) 推荐(0)