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

  • 相关阅读:
    面向对象介绍
    常用模块2
    常用模块1
    常用模块3
    模块导入以及常用模块
    模块介绍
    Astra: Apache Cassandra的未来是云原生
    麦格理银行借助DataStax Enterprise (DSE) 驱动数字化转型
    Apache Cassandra使用报告2020
    比较Apache Cassandra的压力测试工具
  • 原文地址:https://www.cnblogs.com/chenghao/p/1273976.html
Copyright © 2011-2022 走看看