05 2021 档案

摘要:(1)Activator 默认是调用无参构造函数,如果Type对象后还有参数,则会调用相应的构造方法 (2)Assembly 阅读全文

posted @ 2021-05-31 18:18 Nicela 阅读(49) 评论(0) 推荐(0) |

摘要:(1)什么是程序集? (2)元数据 (3)反射的概念 (4)反射的作用 (5)语法相关 声明一个类: Type: 其获得的信息都是在一个内存空间 ******************************************************************* 以下为重点: 阅读全文

posted @ 2021-05-31 17:16 Nicela 阅读(76) 评论(0) 推荐(0) |

摘要:(1)什么是编译器? (2)什么是预处理器指令? (3)常见预处理器 阅读全文

posted @ 2021-05-31 15:14 Nicela 阅读(71) 评论(0) 推荐(0) |

摘要:(1)什么是进程 (2)什么是线程? (3)什么是多线程? (4)语法相关 1.申明线程 2.启动线程 3.设置后台线程 4.关闭释放一个线程 通过加标识,关闭线程 线程休眠 (5)线程之间共享数据 主线程中写: 副线程中写: 理想状态:左上角打印红色圆,右下角打印黄色正方形 实际: 出现问题的原因 阅读全文

posted @ 2021-05-31 15:04 Nicela 阅读(76) 评论(0) 推荐(0) |

摘要:(1)什么是协变逆变 (2)作用 阅读全文

posted @ 2021-05-31 09:53 Nicela 阅读(81) 评论(0) 推荐(0) |

摘要:(1)List自带的排序方法 int可以自动排序,这是因为int 里面实现了排序的接口 默认是升序 (2)自定义类的排序 像下面这样写会报错,因为处理异常 如果要实现排序,需要实现排序接口: (3)通过委托函数进行排序 还可以使用匿名函数 ****************************** 阅读全文

posted @ 2021-05-30 18:26 Nicela 阅读(168) 评论(0) 推荐(0) |

摘要:(1)什么是Lambad表达式? (2)lambad表达式语法 (3)使用 1.无参 2.有参 3.有返回值 (4)闭包 事件没办法在外部进行调用,所以要在类中封装一个执行事件的函数。(DoSomething) 使用 ***************************************** 阅读全文

posted @ 2021-05-30 17:42 Nicela 阅读(119) 评论(0) 推荐(0) |

摘要:(1)定义 (2)基本语法 (3)使用 (5)匿名函数的缺点 加完函数后不能删除 总结: 阅读全文

posted @ 2021-05-28 22:06 Nicela 阅读(119) 评论(0) 推荐(0) |

摘要:(1)事件是什么? (2)事件的使用 事件不可以在类外部赋值,但是可以在外部进行加减函数 (3)为什么有事件 ************************************************** 总结: 阅读全文

posted @ 2021-05-28 17:31 Nicela 阅读(103) 评论(0) 推荐(0) |

摘要:(1)委托是什么? (2)基本语法 (3)定义自定义委托 (4)使用定义好的委托 //委托容器装函数的时候一定要装匹配容器的,就是和委托申明的函数返回值参数等相同的函数 两种写法: 这个函数声明在program类中 ****************************************** 阅读全文

posted @ 2021-05-28 16:59 Nicela 阅读(84) 评论(0) 推荐(0) |

摘要:(1)回顾数据容器 (2)泛型栈和队列 按F12看内部的方法 阅读全文

posted @ 2021-05-28 15:31 Nicela 阅读(77) 评论(0) 推荐(0) |

摘要:(1)什么是LinkedList? (2)声明 (3)增删查改 //增 //删 //查 //改 //遍历 阅读全文

posted @ 2021-05-28 15:26 Nicela 阅读(108) 评论(0) 推荐(0) |

摘要:(1)数据结构 (2)线性表 (3)顺序存储 (4)链式存储 (5)实现单向链表 class LinkNode<T> { public T value; //存储于下一个元素是谁 LinkNode<T> nextNode; public LinkNode(T value) { this.value= 阅读全文

posted @ 2021-05-28 15:08 Nicela 阅读(193) 评论(0) 推荐(0) |

摘要:(1)本质 (2)声明 (3)增删查改 增: 值可以一样,键不能一样 删: 查: 如果是hashtable那么它就算没找到也只会返回空,如果是字典,那么如果索引值不存在就会直接报错 (4)遍历 阅读全文

posted @ 2021-05-28 10:39 Nicela 阅读(86) 评论(0) 推荐(0) |

摘要:(1)List的本质 (2)声明 (3)增删查改 增: 删: 查: 虽然是从后面开始找,但是返回的位置是从前面开始数的 改: *************************************************** (4)遍历 阅读全文

posted @ 2021-05-26 10:57 Nicela 阅读(56) 评论(0) 推荐(0) |

摘要:泛型回顾 使用: (1)泛型约束 注意最外层的引用类型约束会影响内部泛型函数的约束 值类型约束 //声明 //使用 写引用类型就会报错了,因为约束为值类型 同理,泛型函数中的类型不对应也会报错,前面对泛型函数的参数也做了约束 这样就不会报错 ***************************** 阅读全文

posted @ 2021-05-26 10:41 Nicela 阅读(173) 评论(0) 推荐(0) |

摘要:(1)泛型是什么 (2)泛型分类 (3)泛型类和接口 (4)泛型方法 //普通函数的泛型方法 //泛型类中的泛型方法(虽然名字一样,但是有泛型<>所以虽然都是Test2但是下面一个Test2有尖括号,相当于另一个函数) 注意上面Test2类中的<>内已经有一个T作为占位符了,下面函数的占位符<>中不 阅读全文

posted @ 2021-05-25 17:24 Nicela 阅读(70) 评论(0) 推荐(0) |

摘要:(1)Hashtable的本质 (2)声明 (3)增删查改 增: //前面是键,后面是存储的值 删: 通过填键来进行删除 查: 改: (4)遍历 (5)装箱拆箱 阅读全文

posted @ 2021-05-25 16:40 Nicela 阅读(54) 评论(0) 推荐(0) |

摘要:(1)队列的本质(//和栈类似,不能直接用【】访问) (2)声明 (3)增取查改 增: 取: 查: 改: (4)遍历 (5)装箱拆箱 阅读全文

posted @ 2021-05-25 15:15 Nicela 阅读(73) 评论(0) 推荐(0) |

摘要:(1)Stack本质 (2)栈的声明 (3)增取查改(栈内不提供删除方法) 查看只能看,不能取 (4)遍历 栈里面没有提供索引器这样的接口的,所以是没有办法通过for循环遍历的 弹完栈就空了 (5)装箱与拆箱 阅读全文

posted @ 2021-05-25 15:06 Nicela 阅读(80) 评论(0) 推荐(0) |

摘要:1.简单数据结构类 (1)ArrayList 本质: 声明:需要引用命名空间 增: 删: 查: 改: 遍历: 第一种: 如果类中存在迭代器,则可以用迭代器遍历: 装箱拆箱 装箱:栈上内存转移到堆上 拆箱:堆上内存转移到栈上 阅读全文

posted @ 2021-05-25 14:44 Nicela 阅读(67) 评论(0) 推荐(0) |

摘要:继承 (1)继承的基本概念 一个类A继承一个类B代表: 类A将继承类B的所有成员,A类将拥有B类的所有特征与行为。 被继承的类称为父类,基类。 继承的类被称为子类,派生类 子类可以有自己的特征和行为 特点: 1.单根性 子类只能有一个父类 2.传递性 子类可以间接继承父类的父类 (2)基本语法 (3 阅读全文

posted @ 2021-05-23 19:23 Nicela 阅读(223) 评论(0) 推荐(0) |

摘要:1.1面向对象编程 含义:用程序来抽象对象,用面向对象的思想来编程。 原因:提高代码的复用性,提高效率,提高提高程序可拓展性,清晰的逻辑关系 面向对象的知识 类(class), ***************************************************** 面向对象三大特 阅读全文

posted @ 2021-05-22 19:30 Nicela 阅读(238) 评论(0) 推荐(0) |

摘要:一.复杂数据结构 1.1枚举 基本概念:被命名的整型常量的集合 声明枚举和声明枚举变量:前者是创建自定义的枚举类型,后者是使用自定义的枚举类型创建枚举变量。 作用:用于表示状态,类型等 声明枚举: enum E_自定义枚举名//以E开头区分枚举 { 自定义枚举项名字,//不赋值就默认为0,后面依次累 阅读全文

posted @ 2021-05-18 22:25 Nicela 阅读(210) 评论(0) 推荐(0) |

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3