- 博客(16)
- 收藏
- 关注
原创 软考中级之图。
图 图的遍历 例题: 拓扑排序 1、 图的最小生成树(普里姆算法) 1.树和图的区别:树没有环路。 图的最小生成树,不能形成环,结点与边的关系:边=结点-1; 2、 图的最小生成树(克鲁斯卡算法) 图中有6个结点,选5条最短的边。 ...
2021-10-08 15:44:12
255
原创 软考中级之树
软考-树树与二叉树满二叉树与完全二叉树 树与二叉树 结点的度 表示拥有的孩子结点的树,比例1号结点的度为2。 树的度 所有结点的度数最高的度,比如上图的树的度为2。 叶子结点 没有孩子结点的,比如结点7和8 分支节点 内部节点 非叶子结点也非根节点,2、3、6结点 父节点 子节点 兄弟结点 层次 满二叉树与完全二叉树 graph LR A[长方形] -- 链接 --> B((圆)) A --> C(圆角长方形) B 我 ## 导出与导入 ### 导出 如果你想尝试使用此编辑器, 你可
2021-10-08 09:33:33
540
原创 大话无线通信
1第一章第二章 第一章 与有线相比,无线通信的六大难题 1.基站是如何区分哪个手机发出的信号? 让手机工作在不同的频率(多址)或者不同时间(复用)上来区分 2.手机如何找到基站? GSM手机扫描整个频段,按照信号的强度从最强信号开始逐一检查,直到找到合适的信息。但是,CDMA系统中,基站固定使用一个频率,手机调到这个频率就可收到基站的指引信息从而找到基站 3.基站如何找到手机的? 手机通过侦听广播信息得知自己的位置,位置变化要周期性的上报给无线网络,无线网络将位置信息保存在数据寄存器中 4.如何识别手机用
2020-07-10 17:23:12
1382
原创 JAVA面向对象
一、面向对象思想: 1.面向对象思想是基于面向过程的编程思想 面向过程:强调的是每一个功能的步骤。 面向对象:强调的是对像,然后由对象去调用功能。 2.面向对象的思想特点: A.是一种耕读he我们思考习惯的思想 B.可以将复杂的事情简单化 C.将我们从执行者变成指挥者 二、成员变量和局部变量的区别 A在类中的位置不同 成员变量:类中,方法中 局部变量:方法中,方法声明上(形参) B在内存中的位置不...
2019-10-12 19:14:27
275
原创 IO的分类
一、IO流的分类 按照流向: 输入流 读取数据 FileReader 父类是Reader 输出流 写出数据 FileWriter 父类是Writer 按照数据类型: 字节流: 字节输入流 读取数据 InputStream 字节输出流 写出数据 OutputStream 字符流: 字符输入流 读取数据 R...
2019-10-06 22:47:04
773
原创 java基础之File类
一、File类的概述和常用功能 1.包 java.io 2.File是文件和目录路径名的抽象表示形式 3.构造方法: File(File parent,String child);根据指定的父路径和文件路径创建File对象 File file=new File(new File("D:\\a"),"b.txt"); File(String pathname);将指定的路径名转换成一个File对...
2019-10-06 16:47:32
209
原创 java基础之异常
一、异常的体系结构 Throwable(最顶层) 包:java.lang 二、异常的处理方式 1.人为处理: 捕获处理:try…chatch语句 try{ 可能出现问题的代码; }catch(异常){ 处理异常; } 注意:首先执行try语句,如果发现异常,异常下面的代码不再执行,直接跳入catch语句中,catch语句结束后,整个try.....catch结束。 如果没有发现异常,try语句执行...
2019-10-05 22:58:08
187
转载 java基础之Scanner类
一、包 import java.util.Scanner; 二、构造方法 public Scanner(InputStream source) 三、基本格式 public boolean hasNextXxx();判断是否是某种类型的元素 public Xxx nextXxx();获取该元素 Scanner类简介 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新...
2019-10-04 20:59:38
256
原创 java基础之正则表达式
一、正则表达式 字符 匹配 x 字符x \ 反斜线字符 字符类 [abc] a、b、c(简单类) [^abc] 任何字符,除了a、b或c [a-zA-Z] a-z或者A-Z,俩头字母包括在内 \d 数字[0-9] \D 非数字[^0-9] \s 空白字符[\t\n\x0B\f\r] \S 非空白字符[^\s] \w 单词字符
2019-10-04 16:21:40
196
转载 JDK1.5特性:自动装箱和拆箱
一、包装类 八大数据类型:byte short int long float double boolean 包装类: Byte Short integer Long Float Double Boolean Integer: String ----int 方式一、int intVlaue(); 方式二、i...
2019-10-04 15:04:34
380
原创 java基础之内部类
一、内部类分类 A成员内部类 B局部内部类 C匿名内部类 共性: 二、成员内部类的使用 成员内部类: 在成员变量,成员方法所在的位置一样; 在内部类中,可以直接访问外部类的成员,包括私有成员。 public class Student { public static void main(String[] args) { // Outer o=new Outer(); // o.method();...
2019-10-03 23:29:44
189
原创 java基础之static
一、static的概述和特点 static是一个关键字,用于修饰成员变量和成员方法。 特点: A被所有的对象所共享 B可以使用类名调用 C静态的加载优先于对象,随着类的加载而加载 二、static的注意事项: 静态方法: A可以调用静态的成员变量和方法 B不可以调用非静态的成员变量和方法 即:静态的方法只能调用静态的成员 非静态方法: A可以调用静态的成员变量和方法 B可以调用非静态的成员变量和方...
2019-10-03 22:39:11
301
原创 java基础之IO流
IO流的概述和分类: 图片转载于: https://blog.csdn.net/qq_39588027/article/details/80243282 一、什么是IO流 IO流:IO流用来处理设备之间的数据传输,可以把数据存储到文件,也可以从文件中读取数据。 常见应用:文件复制、上传文件、下载文件等。 ###二、FileWriter(输出流) 1.往文件中写数据:写数据------输出流--...
2019-10-02 22:36:16
262
原创 java基础之集合
集合类ArrayList 一、为什么会出现集合类? java是面向对象编程的语言,他对事物的描述都是通过对象来实现的,为了方便对多个对象进行操作,就需要对多个对象进行存储,那么就需要一个容器类型的变量来存储。(StringBuilder的结果只能是一个字符串类型;数组的长度是固定的。)此时,java就提供了集合供我们使用。 二、集合的用法 ArrayList,E是一种特殊的数据类型,泛型。 在出现...
2019-10-02 16:31:17
547
原创 java基础之String
希望能通过这种方式督促自己学习,每天完成一点,把基础知识捋一遍。 String类的方法 String类的判断功能: boolean equals(Object obj);//比较俩个字符串内容是否相等 boolean equalsIgnoreCase(String str);//比较俩个字符串内容是否相等,忽略大小写 boolean startsWith(String str);//判断字符串中是...
2019-10-02 11:05:28
218
原创 java基础之StringBuilder
StringBuilder类的方法 一、构造方法 public int capacity();//返回当前容量 public int length();//返回实际长度 public StringBuilder append(任意类型);//添加数据并且返回自身对象 public StringBuilder reverse();//实现字符串反转 二、String和StringBuilder的相互...
2019-10-02 11:05:04
276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅