摘要: 数值类型: 整数类型:byte, short, int, long 浮点类型:float, double字符类型:char布尔类型:boolean注:1、整数直接量默认是int的,要写一个long的,可以在数字后加L或l2、5.0默认是double的,5.0f才是float的3、关于类型转换:int赋给byte或short时需进行类型转换;byte或short赋给int是不必须进行类型转换 阅读全文
posted @ 2013-06-24 16:16 Acacia Sun 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。这就是Java的能够“一次编译,到处运行”的原因。 阅读全文
posted @ 2013-06-24 16:02 Acacia Sun 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、版本控制工具二、验证器 1、W3C标记验证服务:http://validator.w3.org/ 2、日志验证程序:http://www.w3.org/QA/Tools/LogValidator/ 3、xmllint,通用XML验证器 4、FF验证HTML的插件三、测试工具 1、JUnit JUnit是一个Java语言的单元测试框架? 2、HtmlUnit 测试HTML页面 3、HttpUnit 用于测试HTML页面 4、JWebUnit 5、FitNesse 6、Selenium四、修复工具 1、Tidy HTML修复器,http://www... 阅读全文
posted @ 2013-06-15 10:24 Acacia Sun 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 下面列出的是三种常用的方式1、在元素标签中给事件属性赋值(所有浏览器都支持)测试1:html代码:testjs代码:function test(){for(var i=0;i');}}结果:1[object MouseEvent]2测试2:html代码:testjs代码:function test(arg1,arg2,…,argN){for(var i=0;i');}}结果:什么也不输出结论:testhere处有几个参数,就传进几个参数,不受test函数的形参个数影响event参数用“event”关键字传递如果什么参数也不传,IE浏览器可以通过window.event获得事件对 阅读全文
posted @ 2013-06-02 15:28 Acacia Sun 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1.用document.styleSheets获得通过style标签和link标签加入的样式返回类型var styleSheetList=document.styleSheets;//object StyleSheetListvar styleSheet=document.styleSheets[i];//object CSSStyleSheetvar cssRuleList=document.styleSheets[i].cssRules;//object CSSRuleListvar cssRule=document.styleSheets[i].cssRules[j];//object 阅读全文
posted @ 2013-06-01 18:25 Acacia Sun 阅读(337) 评论(0) 推荐(0) 编辑