![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
通信仿真爱好者
phd在读,爱好通信领域相关仿真,包括调制解调,OFDM,MMIMO,信道编码(ldpc,polar,卷积)等,也擅长可见光(VLC),多址接入(NOMA,RSMA),无人机(UAV),智能反射面(RIS)等通信优化问题相关的资源分配算法,如sca,拉格朗日等,也擅长使用强化学习解决通信相关问题。所展示的仿真图均有完整代码一键运行出图
展开
-
java基础的简单项目,发红包
参考:Java零基础入门学习视频我的代码如下:题目一群主给群内成员发普通红包。规则如下:1.群主发一定数额的红包,从群主余额里扣除,平均分成n等分,让成员领取。2.成员领到红包之后,保存到自己的余额中。题目分析从面向对象的角度来分析,可以得到如下继承关系。我们可以抽象出一个父类:用户类,子类:群主类和成员类分别继承这个用户类。1.发红包的分析。1.返回值类型:ArrayList...原创 2020-05-04 22:32:51 · 296 阅读 · 0 评论 -
通过例子理解Object类中的两个方法
文章目录Object类介绍toString()方法例子重写意义==和equals() 方法“==”运算符equals() 方法重写equals()的意义Object类介绍在Java中,所有的类都直接或间接继承了java.lang.Object类。换句话说,Object是所有类的父类,所以我们在定义类的时候,省略了extends Object关键字。在Object类中主要包括clone(),...原创 2020-05-03 10:57:21 · 238 阅读 · 0 评论 -
eclipse 查看源码设置以及查看快捷方法
记录一下eclipse的常用操作,备忘。文章目录查看源码设置查看快捷方法查看源码设置说明:安装好JDK后,在jdk安装目录下会有一个src.zip的压缩包,所以我们只要设置eclipse和这个包关联起来就可以查看源码了。点击window->perferences->java->Installed->JRE,然后双击你的JRE(我这里的是jdk,同理)3....转载 2020-05-03 10:11:37 · 931 阅读 · 0 评论 -
java通过例子理解抽象类与接口
抽象类 举个例子,对于四边形这个类,它的属性有四条边等等。但是对于图形这个父类,我们不知道怎么用语言去描述它,不知道它有几条边。换句话说,在java中父类的属性或者方法不知道怎么去描述或者实现,这种类被定义为抽象类。 抽象类的关键字定义为abstract,其语法如下:public abstract class Tset{abstract void testAbstract();//定义...原创 2020-04-29 22:59:05 · 289 阅读 · 0 评论 -
Java中对象类型的转换的理解
之前,我们学过基本数据类型的对象转换,基本数据类型按精度从低到高排列为:byet->short->int->long->float->double。其中, 自动类型转换:精度小的数据类型可以自动转换为大的数据类型,语句为:int a = 5;float b = a; 从内存角度来理解,比如说,int 5转换为float 5,由整数变为浮点数,它本身不...原创 2020-04-29 20:55:00 · 1127 阅读 · 0 评论 -
Java中关于构造方法的详解
参考:穆哥学堂构造方法的特点:构造方法的名称与本类的名称相同构造方法无返回值如果在类中没有定义构造方法,那么编译器会默认赠送一个,给这个类一个构造方法。若已经定义了构造方法,那就不会赠送了。构造方法的作用:初始化对象的内部状态...原创 2020-04-28 23:47:39 · 715 阅读 · 0 评论 -
通过例子理解Java包机制
例如,在windows下,如果在同一文件夹下新建两个同名的txt文件,系统会提示要重命名,而如果新建两个文件夹,把这两个同名的文件分别放入两个文件夹中就没有问题。Java中的包亦是如此。包机制是java中管理类的重要手段。开发中,我们会遇到大量同名的类,通过包我们很容易对解决类重名的问题,也可以实现对类的有效管理。包对于类,相当于文件夹对于文件的作用。一般来说,规范包名:域名倒置:例如...原创 2020-04-26 13:50:23 · 131 阅读 · 0 评论 -
Java--通过例子理解static关键字
参考:Java从入门到精通 第五版 清华大学出版社 有时,在处理数据的时候需要两个类在同一内存区域中共享一个数据。比如说,在计算圆的面积这一类中需要使用PI这个常量,同样,在计算球的体积这一类中同样也要用到。没有必要去在两个类分别创建这一个常量PI,因为这样会使得系统把这两个在不同类中定义的同一常量分配到不同的内存空间。为此,可将这个常量设置为静态的,这个常量在内存中是被共享的。 被声明为s...原创 2020-04-25 20:13:45 · 148 阅读 · 0 评论 -
Java中关于this关键字的理解
参考:Java从入门到精通 第五版 清华大学出版社在提到这个关键字之前,要先看看关于类的一些基本概念:1.成员对象和成员方法 我们知道类是一种抽象的数据类型,是对某一类事物整体的描述。类是封装对象的属性和行为的载体。而其中,属性是以成员变量的形式存在,对象的方法是以成员方法的形式存在。先看看下面一段代码:public class Book{ private String name; ...原创 2020-04-25 15:18:10 · 662 阅读 · 0 评论 -
Java第一个程序Helloworld
新一门语言的helloworld,有必要记录一下。用的IDE是eclipse。1.新建Java项目2.项目命名:3.继续下一步:4.在左边的菜单上,右击该项目,选择新建类,并命名5.编写程序package dd;public class HellowJava { public static void main(String[] args) { System.out...原创 2020-04-24 23:49:28 · 232 阅读 · 0 评论