06 2013 档案

摘要:static――静态――“指定位置“首先,我们来看看java的内存:java把内存分为栈内存和堆内存,栈内存用来存放一些基本类型的变量和数组及对象的引用变量,而堆内存主要是来放置对象的。用static的修饰的变量和方法,实际上是指定了这些变量和方法在内存中的“固定位置”-staticstorage。既然要有“固定位置”那么他们的“大小”似乎就是固定的了,有了固定位置和固定大小的特征了,在栈中或堆中开辟空间那就是非常的方便了。如果静态的变量或方法在不出其作用域的情况下,其引用句柄是不会发生改变的。static变量有点类似于C中的全局变量的概念;静态表示的是内存的共享,就是它的每一个实例都指向同一 阅读全文
posted @ 2013-06-26 16:16 阿窟窿 阅读(514) 评论(0) 推荐(0) 编辑
摘要:Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。packagetest;publicclassThisTest {privateinti=0;//第一个构造器:有一个int型形参ThisTest(inti){this.i=i+1;//此时thi 阅读全文
posted @ 2013-06-26 15:41 阿窟窿 阅读(257) 评论(0) 推荐(0) 编辑
摘要:A.==可用于基本类型和引用类型:当用于基本类型时候,是比较值是否相同;当用于引用类型的时候,是比较对象是否相同。B.对于String a = “a”; Integer b = 1;这种类型的特有对象创建方式,==的时候值是相同的。C.基本类型没有equals方法,equals只比较值(对象中的内容)是否相同(相同返回true)。D.一个类如果没有定义equals方法,它将默认继承Object中的equals方法,返回值与==方法相同。详述:①==和equals的实质。在JAVA中利用"=="比较变量时,系统使用变量在"栈"中所存的值作为比较的依据。基本 阅读全文
posted @ 2013-06-26 09:32 阿窟窿 阅读(294) 评论(0) 推荐(0) 编辑
摘要:1,访问Action值栈中的普通属性:<s:property value="attrName"/>2,访问Action值栈中的对象属性(要有get set方法):<s:property value="obj.attrName"/><s:property value="obj1.obj2.attrName"/>3,访问值栈中对象属性的方法<s:property value="obj.methodName()"/>4,访问值栈中action的普通方法:<s:prop 阅读全文
posted @ 2013-06-13 17:33 阿窟窿 阅读(872) 评论(0) 推荐(0) 编辑
摘要:1. 基础选择器Basics名称说明举例#id根据元素Id选择$("divId") 选择ID为divId的元素element根据元素的名称选择,$("a") 选择所有<a>元素.class根据元素的css类选择$(".bgRed") 选择所用CSS类为bgRed的元素*选择所有元素$("*")选择页面所有元素selector1,selector2,selectorN可以将几个选择器用","分隔开然后再拼成一个选择器字符串.会同时选中这几个选择器匹配的内容.$("#divId 阅读全文
posted @ 2013-06-13 16:35 阿窟窿 阅读(125) 评论(0) 推荐(0) 编辑
摘要:jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的css的所有元素 $("*") 选择文档中的所有的元素,可以运用多种的选择方式进行联合选择:例如$("#myELement,div,.myclass") 阅读全文
posted @ 2013-06-13 16:33 阿窟窿 阅读(137) 评论(0) 推荐(0) 编辑
摘要:Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 $(document).ready()可以同时编写多个,并且都可以得到执行 3.简化写法 window.onload没有简化写法 阅读全文
posted @ 2013-06-09 17:12 阿窟窿 阅读(138) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示