10 2015 档案
摘要:Java中的权限修饰符:public ---> protected ---> (friendly) ---> private;C# 中的权限修饰符:public ---> protected ---> (internal) ---> private;
阅读全文
摘要:在任何编程语言中,无论是基本类型还是引用类型,不论其作用域如何,都必须为其分配一定的内存空间,Java 语言也不例外,Java 的数据类型可以分为两种:基本类型(变量持有数据本身的值)和引用类型(是某个对象的引用,而并非是对象本身);基本类型包括:boolean、float、double、int、...
阅读全文
摘要:全局变量是一个运行时刻实体,它在程序的整个执行过程中都存在。全局变量占据的存储区域的使命周期从程序开始在程序终止时结束。全局变量显示初始化时,或者未初始化时,在程序映像中有不同的分区:已初始化的全局变量是可执行模块的一部分。未初始化的全局变量则不是可执行模块的一部分,只有当定义它们的程序被调用时(即...
阅读全文
摘要:类变量、成员变量、局部变量类变量(也叫静态变量)是类中独立于方法之外的变量,用static修饰。(static表示“全局的”、“静态的”,用来修饰成员变量和成员方法,或静态代码块(静态代码块独立于类成员,jvm加载类时会执行静态代码块,每个代码块只执行一次,按顺序执行))。成员变量(也叫“实例变量”...
阅读全文
摘要:有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对...
阅读全文
摘要:一.内联代码与代码隐藏代码隐藏模型相对内联代码的优势:1.逻辑代码和html的分离,使得我们可以更专注于业务逻辑的处理。2.使业务逻辑更加清晰。3.可以将后置代码编译成dll,使得程序更加安全。二.后置代码与页面的关系和机制与代码后置模型相关的三个类。1.基页面类 page类.net类库中的page...
阅读全文
摘要:1.书名:Microsoft .NET框架程序设计(修订版)作者:Jeffrey Richter译者:李建忠出版日期:2003 年11月出版社:清华大学出版社推荐理由:框架设计是我看的第一本真正意义上的.NET书籍,之前看过很多,但都是工具类的。如果仅仅把.NET作为开发程序的工具,那些书就足够了。...
阅读全文
摘要:C#的类型和对象在应用计算机内存时,大体用到两种内存,一个叫堆栈,另一个叫托管堆,下面我们用直角长方形来代表堆栈,用圆角长方形来代表托管堆。首先讨论一下方法内部变量的存放。先举个例子,有如下两个方法,Method_1和Add,分别如下:public void Method_1(){int value...
阅读全文
摘要:lock关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。此语句的形式如下:Object thisLock = new Object();lock (thisLock){ // Critical code section}lock确保当一个线程位于代码的临界区时,另一...
阅读全文
摘要:1.break:直接跳出封闭他的循环;2.continue:开始封闭他的循环的下一次迭代;3.return:将控制权返回到出现return语句的函数成员的调用方;
阅读全文
摘要:.NET FrameWork的核心是其运行库执行环境,称为公共语言运行库(CLR)或.NET运行库。通常将在CLR控制下运行的代码称为托管代码(mamaged code)。但是,在CLR执行编写好的源代码(在C#中或其他语言中编写的代码)之前,需要编译它们。在.NET中,编译分为两个阶段:(1)把源...
阅读全文
摘要:编译时常量和运行时常量C#有2种不同的常量定义方式:编译时常量(compile-time)和运行时常量(runtime).他们的行为方式有很大的不同,如果选用了错误的一个,那么将让程序的性能和正确性产生商榷.当然,一个系统最好没有任何问题,但是如果一定会存在一个问题,那么一个稍慢的但强壮的系统比一个...
阅读全文
摘要:程序集_百度百科 http://baike.baidu.com/view/94241.htm
阅读全文
摘要:在.net 编程环境中,系统的资源分为托管资源和非托管资源。 对于托管的资源的回收工作,是不需要人工干预回收的,而且你也无法干预他们的回收,所能够做的只是了解.net CLR如何做这些操作。也就是说对于您的应用程序创建的大多数对象,可以依靠 .NETFramework 的垃圾回收器隐式地执行所...
阅读全文
摘要:一、using作为指令,有如下两个作用1、导入其他命名空间或命名空间中定义的类型,这样就可以不必对类型使用完全限定名了。注意:(1) using引入命名空间,并不等于编译器编译时加载该命名空间所在的程序集,程序集的加载决定于程序中对该程序集是否存在调用操作,如果代码中不存在任何调用操作则编译器将不会...
阅读全文
摘要:readonly关键字是可以在字段上使用的修饰符。当字段声明包括readonly修饰符时,该声明引入的字段赋值只能作为声明的一部分出现,或者出现在同一类的构造函数中。示例在此示例中,字段year的值无法在ChangeYear方法中更改,即使在类构造函数中给它赋了值。C# class Age ...
阅读全文

浙公网安备 33010602011771号