08 2011 档案

摘要:TestAssertion.java代码:/*** 断言 [Assert]* 从jdk1.4版本开始,java语言中引入了断言 [Assert]* 机制,允许java开发者在代码中加入一些检查语句,主要用于程序调试目的:* * 1、断言机制在用户定义的boolean表达式 [判定条件]结果为false时抛出一个Error对象,其类型为AssertionError* * 2、当我们需要在约定的条件不成立时中断当前操作的话,可以使用断言;* * 3、作为Error的一种断言失败也不需要捕获处理或申明抛出,一旦出现了则终止程序,不必进行补救和恢复;* * 启用胡禁用断言* 开启断言功能:* java 阅读全文
posted @ 2011-08-11 13:17 Hongten 阅读(364) 评论(0) 推荐(1) 编辑
摘要:Week.java代码;/*** */package com.b510.examples;/*** @author Hongten* * @time 2011-8-10 2011*/public enum Week {MON, TUE, WED, THU, FRI, SAT, SUN}********************************Hongten*************************测试代码:TestEnum.java代码:/*** */package com.b510.examples.action;import com.b510.examples.Week;/* 阅读全文
posted @ 2011-08-10 19:56 Hongten 阅读(266) 评论(0) 推荐(1) 编辑
摘要:Outer.java代码:/*** 内部类:* 内部类与其所在的外层来之间存在着逻辑上的依赖关系--内部类的对象布恩给你单独存在,他必须依赖一个其外层类的对象* * 如:Outer outer=new Outer();* Inner inner=outer.new Inner();* * 在内部类中可以之间访问其外层类中的成语,包括属性和方法,即使这些属性和方法是private的;* * 内部类可以声明为抽象类,因此可以被其他的内部类继承,也可以申明为final的;* * 和外层类不同,内部类可以声明为private,public,protected* * 内部类中出现变量命名冲突时,可以使用 阅读全文
posted @ 2011-08-10 19:15 Hongten 阅读(255) 评论(0) 推荐(2) 编辑
摘要:Runner.java代码:/*** 接口* 接口 [interface]是抽象方法和常量值的定义的集合* * 从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现* * 接口中所有的方法都是抽象方法,包含的属性值都是常量值* * 接口中定义的属性必须是: public static final * * 接口中定义的方法必须是:public abstract* * 而这些修饰符可以部分或全部省略* *下面Runner接口等价于:*public interface Runner{* int id=1;* void strat();* void run() 阅读全文
posted @ 2011-08-10 18:21 Hongten 阅读(478) 评论(0) 推荐(1) 编辑
摘要:defaultAction是什么意思呢?默认的Action!<default-action-ref name="index"></default-action-ref>默认的action的引用;当别人访问这个action的时候,如果找不到对应的action默认就用这个action了,如果没有默认action的引用,那么我们在url中输入一个地址时候,action不能在struts.xml文件中找到,那么这时就会报错,但是如果有了默认的action引用,就不会出现这种情况了--------------------------------------Ho 阅读全文
posted @ 2011-08-02 14:55 Hongten 阅读(8445) 评论(1) 推荐(1) 编辑
摘要:新建web项目;Build Path:在struts.xml中有一个配置叫做:include,也就是我们可以把另外一个xml文件当成struts.xml包含在struts.xml中,比如我们看到的login.xml文件。login.xml文件就是一个普通的struts.xml文件,对于struts.xml来说,是直接把login.xml中的内容直接复制到struts.xml中,这就是包含.include有什么意义呢? 当然有意义,比如说将来我们要把模块分给不同的人去做,张三做a部分,李四做b部分……这是后他们的开发是不在同一台机器上面的,如果大家都是公用同一个struts.xml文件的话,都写 阅读全文
posted @ 2011-08-02 14:43 Hongten 阅读(6128) 评论(0) 推荐(2) 编辑

Fork me on GitHub
点击右上角即可分享
微信分享提示