zoukankan      html  css  js  c++  java
  • 学习小节3

        下午的学习主要学习了下面几方面的内容:

    一、异常处理
        这一章主要要掌握两方面的问题:(1)如何处理异常。(2)如何自定义异常。
    1)处理异常
        处理异常用关键字try——catch——finally。
      a.try监视可能抛出异常的语句。try后可以有一个或几个catch,但至少有1个。而finally可有,也可以没有。

      b.在finally块中可再包含有try块。

      c.在执行时,先try后catch最后try外。
      d.在C#中Exception必须是所有异常的基类。
    2)创建用户自定义异常

      a.创建用户自己的处理异常的类——派生自ApplicationException类。
      b.自定义的异常通过throw抛出。

    二、创建多线程程序

        这是C#中的重点、难点。
    1)实现线程
      a.线程的定义。
      b.线程类的继承关系的四大块:Delegate委托——ThreadStartThread——startEnumException
      c.Thread类的属性和方法:
          属性:CurrentThread、IsAlive、Name、Priority、ThreadState
          方法:Start()、Sleep()、Abort()、Suspend()、Join()、Resume
      d.线程的生命周期
    2)实现多线程

      a.什么是多线程?多线程如何实现?
      b.线程的优先级:Highest、AboveNomal、Nomal、BelowNomal、Lowest

  • 相关阅读:
    python地图投影转换
    python 矢量数据转栅格数据
    读CSV文件并写arcgis shp文件
    python 读取矢量文件
    python 读hdf4文件,再转写成一个tif文件
    python gdal 写GeoTiff文件
    python gdal 读取栅格数据
    linux下在用python向文件写入数据时' '不起作用
    【FFT&NTT 总结】
    -【网络流总结】
  • 原文地址:https://www.cnblogs.com/chenghao/p/1273976.html
Copyright © 2011-2022 走看看