摘要: readonly 表示只读,const 表示不变常量一、都是用来标识常量的二、const 必须在声明的同时赋值;readonly 可以在初始化的过程中赋值,因此,根据所使用的构造函数,readonly 字段可能有不同的值。三、const 字段是编译时常数,readonly 字段可用于运行时常数1.const 要求编译时计算出确定的值,去替换调用这个常数的每一个地方,因此,不能从变量中提取值来初始化常量2.readonly 是在计算时执行的,在运行时才确定的该值四、const 默认就是静态的,readonly 设置成静态的就必须显式声明五、const 修饰的引用类型只能是 string 或者值为 阅读全文
posted @ 2012-06-24 17:14 java程序员-c 阅读(165) 评论(0) 推荐(0) 编辑
摘要: == 用来比较值是否相等, Equals 用来比较引用相等,意味着比较的不是两个对象,而是两个对象的引用,比较两个对象的引用是否引用的是同一个对象。一、对值类型值相等,则相等二、对于引用类型1. ==比较的是两个变量的值是否相等,或两个引用是否指向同一个内存地址2.equals 比较两个对象指向的内存空间的内容是不是相同;对于引用类型,== 类似于比较的是文件夹的路径是否相同,而 equals 方法比较的是文件夹中的内容是不是一样==判断值类型,值相等则为true;equals 也一样系统并没有给 s2 重新分配内存,而是将“test” 指向 s2,这叫做内存的优化s3 和 s4 是值类型o3 阅读全文
posted @ 2012-06-24 16:49 java程序员-c 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:request.getContextPath()结果:/TEST(3)得到当前页面所在目录下全名称:request.getServletPath()结果:如果页面在jsp目录下 /TEST/jsp/test.jsp(4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp")结果:D:\resin\webapps\TEST\test.jsp(5)得到页面所在服务器的绝对路径:ab 阅读全文
posted @ 2012-06-24 15:30 java程序员-c 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、设置断点,跟踪调试1.F9设置断点,F10 逐过程进行调试,F11 逐语句进行调试2.在断点语句行,点击右键,断点-条件,弹出框设置条件二、页面跟踪在页面顶部添加“Trace=true”,即启动该页面的跟踪,使用 Trace.Write 和 Trace.Warm 可以向页面跟踪信息中输入自己想要的信息。三、调试客户端脚本1.启用客户端脚本调试IE-工具-“Internet选项”-高级-禁用脚本调试2.在VS2008中按 F5 或 F10 启动调试;在VS2005 中无法在断点中停下的,在 IE-查看-脚本调试程序-打开,回到VS2005设置断点,刷新即可四、异常捕获五、页面级错误处理在单独 阅读全文
posted @ 2012-06-24 14:38 java程序员-c 阅读(136) 评论(0) 推荐(0) 编辑