摘要:                    
问题一:我声明了什么!String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。 这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何...                阅读全文
            
        随笔档案-2010年02月
try-catch-finally的那点事
2010-02-28 19:31 by huayifu, 378 阅读, 收藏,
摘要:                    
关于try-catch-finally以及值类型和引用类型。 finally是必须执行的,这点是毋庸置疑的。 return之前会先执行finally里的代码,对于非对象类型,finally里的代码不能通过重新给变量赋值来改变return语句的返回值,对于对象类型,和其不同,一个为复制,一个为引用。也就是说,在进入finally之前,return已经将值压栈,而finally對值进行改变,并不影响值...                阅读全文
            
        Animal和Dog的多态声明
2010-02-28 19:30 by huayifu, 1052 阅读, 收藏,
摘要:                    
Dog 类 继承了 Animal类。Animal dog = new Dog(); 和 Dog dog = new Dog();  这两种声明dog对象有什么区别? 1.内存分配  Animal dog = new Dog(); 在堆区建立Dog对象,在栈区建立Animal引用,该引用指向Dog对象。 Dog dog = new Dog(); 在堆区建立Dog对象,在栈区建立Dog引用,该引用指向...                阅读全文
            
        petshop学习笔记(一):自定义标签的使用
2010-02-05 14:33 by huayifu, 282 阅读, 收藏,
摘要:                    
其实自定义标签,基本上就相当于一个共通的模块,很多页面都会需要,为了达到易用性而单独制作的一个模块。  先看一个例子:  ascx文件:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- 1 <asp:Repeater ID="rep" runat...                阅读全文
            
        浅谈CSS:CSS基本(2)
2010-02-03 15:17 by huayifu, 220 阅读, 收藏,
摘要:                    
A 伪类(Pseudo-classes)1)超链接:link 设置对象在未被访问前的样式表属性:hover 设置对象在其鼠标悬停时的样式表属性:active 设置对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式表属性:visited 设置对象在其链接地址已被访问过时的样式表属性代码Code highlighting produced by Actipro CodeHighlighter ...                阅读全文
            
        
                    
                
浙公网安备 33010602011771号