[.NET(C#)].net的错误处理机制是什么?
答:.net错误处理机制采用try->catch->finally结构.
发生错误时,层层上抛,直到找到匹配的Catch为止。
[.NET(C#)]Static Nested Class 和 Inner Class的不同:
Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。
而通常的内部类需要在外部类实例化后才能实例化。
[.NET(C#)]error和exception有什么区别:
error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。
不可能指望程序能处理这样的情况。
exception 表示一种设计或实现问题。
也就是说,它表示如果程序运行正常,从不会发生的情况。
[.NET(C#)]UDP连接和TCP连接的异同:
前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.
[.NET(C#)]
C#中所有对象共同的基类是:System.Object.
[.NET(C#)]System.String 和System.StringBuilder有什么区别?
System.String是不可变的字符串。String类是final类故不可以继承。
System.StringBuilder存放了一个可变的字符串,并提供一些对这个字符串修改的方法。
[.NET(C#)]const和readonly有什么区别?
const 可以用于局部常量
readonly 实际是类的initonly字段,显然不能是局部的。