zoukankan      html  css  js  c++  java
  • .net 学习历程

    第一期

    1、 了解VS 2008开发环境:

    a) 创建C# Windows 窗体应用程序;

    b) 添加一个类;

    c) 验证后面的各个问题;

    2、 类型基础:

    a) 值类型、引用类型的区别;

    b) 结构是引用类型吗?

    c) String是引用类型吗?string的固有特性及StringBuilder;

    d) 为什么要拆箱、装箱?

    e) Readonly与const区别;

    3、 表达式、流程控制

    a) C#与C++的Switch区别;

    b) Foreach;

    4、 类:

    a) Internal,sealed;

    b) 多继承?

    c) 抽象类、抽象方法->接口;

     

    第二期

    知识点:

    1、 命名空间、程序集;

    2、 面向对象基本概念:面向过程与面向对象的区别,对象,类,封装、继承、多态;

    3、 类的声明;

    4、 类成员:常量、字段(成员变量)、方法、属性、事件、索引器、操作符、构造函数、析构函数;

    5、 方法的4种参数传递形式;

    6、 静态、实例成员;

    7、 字段的初始化;

    8、 事件、事件访问器;

    9、 派生类的new与override;

    10、 密封类、密封方法;

    11、 抽象类、抽象方法;

    12、 接口:声明、变量、实现,接口与抽象类;

    第三期:

    知识点:

    1、 集合、泛型及接口;

    2、 异常(语法、规范、未处理的异常);

    3、 对象生命周期(GC、IDisposable、Finalize方法);

    4、 反射(元数据、动态加载、早绑定、晚绑定);

    5、 ADO.net(离线、批量更新、DataSet、DataTable、DataRow);

    第四期:

    知识点:

    1、 可空值类型;

    2、 匿名方法;

    3、 隐式类型局部变量;

    4、 自动属性;

    5、 扩展方法;

    6、 分部类、分部方法;

    7、 对象初始化器;

    8、 匿名类型;

    9、 Lambda表达式;

    10、 LINQ(linq与集合、linq运算符、linq to XXX);

    11、 多线程;

  • 相关阅读:
    Java1.7的HashMap源码分析-面试必备技能
    Springboot集成Swagger2
    springsecurity简单学习
    Java8的新特性
    HttpClient
    Filter的使用
    Spring拦截器和SpringAop实现
    运维工程师打怪升级进阶之路 V2.0
    欢迎加入微信交流群交流
    赞!7000 字学习笔记,一天搞定 MySQL
  • 原文地址:https://www.cnblogs.com/shelley/p/1500773.html
Copyright © 2011-2022 走看看