搜索结果
查询Tags标签: void,共有 4237条记录-
java实现组播通信
组播在发送者和接收者之间实现点对多点网络连接。如果发送者同时给多个接收者传输相同数据,只需将相同的这份数据包发送到组播组地址,然后由组播地址再传输给接收者。java中的组播socket用java.net.MulticastSocekt类来完成,该类继承了DataGramSocket类。三个构造函数如…
2021/4/19 22:28:22 人评论 次浏览 -
Java多线程
1. 线程简介 多任务、进程、线程、多线程 多任务:相当于大脑同时做多件事情 多线程:相当于一条路划分几条道供多辆车走,提高效率 普通方法调用和多线程图示:一个进程可以有多个线程,如视频中同时听声音,看图像,看弹幕等等 程序是指令和数据的有序集合,静态概念,进…
2021/4/19 20:28:43 人评论 次浏览 -
消除if…else的锦囊妙计
一、又臭又长的if…else 废话不多说,先看看下面的代码 publicinterface IPay { void pay(); } @Service publicclass AliaPay implements IPay { @Overridepublic void pay() { System.out.println("===发起支付宝支付==="); } } @Service publiccla…
2021/4/19 18:58:42 人评论 次浏览 -
qt自定义软件安装包
将程序压缩为zip格式后添加到资源文件,安装时使用quazip从资源文件解压到指定目录,并且将解压放在子线程,避免UI卡主。在做安装包时要使用静态编译,要不然安装包还是需要一大堆dll文件。目录结构如下:主要代码: #ifndef UNCOMPRESSTHREAD_H #define UNCOMPRESSTHREA…
2021/4/19 18:29:45 人评论 次浏览 -
面向对象系列教材 (三)- Java类的方法
面向对象系列教材 (三)- Java类的方法 在LOL中,一个英雄可以做很多事情,比如超神,超鬼,坑队友能做什么在类里面就叫做方法 步骤1:什么是方法 步骤2:方法返回类型 步骤3:方法的参数 步骤4:方法的命名 步骤5:练习-方法 步骤6:答案-方法 示例 1 : 什么是方法 比如队友残…
2021/4/19 12:25:18 人评论 次浏览 -
Java知识点复习:Day13
知识点接口的多实现 之前学过,在继承体系中,一个类只能继承一个父类。而对于接口而言,一个类是可以实现多个接口的,这叫做接 口的多实现。并且,一个类能继承一个父类,同时实现多个接口。抽象方法 接口中,有多个抽象方法时,实现类必须重写所有抽象方法。如果抽象方…
2021/4/18 22:55:09 人评论 次浏览 -
尚学堂java实战第五章课后习题
选择题 1.A 2.A(首先调用父类的构造方法再调用子类的构造方法) 3.D(Base base=new Child()强制向上转型,则base对象不存在child类的MethodB()方法) 4.AB C:abstract类的方法不存在方法体D:abstract类只可以被子类继承,也只允许子类实现,自己本身不可以实例化…
2021/4/18 20:26:40 人评论 次浏览 -
C语言写栈
文章目录 一、栈的定义二、栈的基本操作(一) 栈的顺序存储结构(基于数组)栈的创建栈的初始化入栈出栈栈的遍历输出完整代码 (二)栈的链式存储结构(基于链表)栈的初始化判断是否为空栈入栈操作出栈操作获取栈顶元素获取栈的大小主函数:完整代码:三、总结一、栈的…
2021/4/18 18:57:12 人评论 次浏览 -
RxJava
引言 本文将描述RxJava的设计原理,为了简化,本文并非完全参照RxJava的源码,也不讨论使用RxJava的作用,而从实现角度分析RxJava。本文不讨论RxJava的设计来源,具体请参考“函数式编程”的无副作用。 原理 RxJava使用简单示例 我们来看一个RxJava的一个简单使用示例:O…
2021/4/18 12:28:23 人评论 次浏览 -
CSP考试笔记:C++篇(第四章、面向对象)(牛客网学习)
面向对象(C++语言核心内容) 1、面向对象概述:更符合人的思维,基于面向过程 2、类和对象抽象和类编写程序的目的:就是为了模拟现实世界的事务,解决现实中的问题,实现信息化。定义类:通常,将接口(类声明)放在头文件中,并将实现(类方法的代码)放在源代码文件中。…
2021/4/18 12:25:45 人评论 次浏览 -
C++学习第一天---类和对象
结构体和类的比较: 1、C语言:#include <iostream> using namespace std;struct Student { public: char Name[20];int age; private:char id[5];char sex[3]; };void main() {Student st1;st1.age = 10; }通过上面的代码可以看出,在main函数里给age变量赋值可以…
2021/4/18 1:25:23 人评论 次浏览 -
Unity的基础程序框架
基础程序框架 前言一、为什么要做这些二、包含内容1.单例模式基类2.缓存池模块3.事件中心模块4.公共Mono模块5.场景切换模块、6.资源加载模块7.输入控制模块8.音效管理模块9.UI模块10.数据管理模块前言 完成所有项目都有的公共模块。使用这些框架可以做一些小项目或者毕业…
2021/4/18 1:25:11 人评论 次浏览 -
如何使用C++成员函数指针
有时候,一个类当中若干相同声明的函数,希望放到一个数组当中,批量执行,那么就可以定义一个vector<T> T是成员函数指针类型。成员函数指针和static指针声明有些区别,下面是实际的例子设一个BLL类,又proc1 proc2 proc3 3个成员函数,初始化的时候,都压入m_Proc…
2021/4/17 20:55:19 人评论 次浏览 -
c++排序相关的参数“cmp“的用法及理解
对sort函数(需要algorithm头文件),它的cmp可以是“函数”,也可以是“对象”bool myfunction (int i,int j) { return (i<j); }struct myclass {bool operator() (int i,int j) { return (i<j);} } myobject; int main () {int myints[] = {32,71,12,45,26,80,5…
2021/4/17 20:25:40 人评论 次浏览 -
堆排序算法——C
原始数据:array[]={49,38,65,97,76,13,27,49,10} 1.原始堆排序2.创建大顶堆3.开始排序(从小到大),交换根节点和最后一个结点。 4.重新创建大顶堆,进行下一结点的排序。循环即可。 5.五个函数 交换函数:void swap(int array[],int x,int y) 初始化大顶堆函数:void Bu…
2021/4/17 20:25:36 人评论 次浏览