04 2013 档案

摘要:struts2框架中,当action处理完之后,就应该向用户返回结果信息,该任务被分为两部分:结果类型和结果本身。结果类型提供了返回给用户信息类型的实现细节。结果类型通常在Struts2中就已预定义好了(见下表),或者是由插件提供,开发人员也可以自定义结果类型。默认配置的结果类型是dispatcher,该结果类型使用JSP来向用户显示结果。当定义了结果类型之后,该结果类型可以在不同的action中重复使用。?Struts2框架提供的结果类型已配置结果类型名类 名描 述dispatcherorg.apache.struts2.dispatcher.ServletDispatcherResult默 阅读全文
posted @ 2013-04-27 10:45 小嫩芽儿 阅读(420) 评论(0) 推荐(0)
摘要:如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:Java代码classT{transientinta;//不需要维持intb;//需要维持} 这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的将被保存。 volatile修饰符告诉编译器被volatile修饰的变量可以被程序的其他部分改变。在多线程程序中,有时两个或更多的线程共享一个相同的实例变量。考虑效率问题,每个线程可以自己保存该共享变量的私有拷贝。实际的变量副本在不同的时候更新,如当进入synchronized方法时。 用strictfp修饰类或方法,可以确保浮点运算(以及所有切断)正 阅读全文
posted @ 2013-04-26 18:13 小嫩芽儿 阅读(778) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/ydpvictor/archive/2012/09/09/2677260.htmlString str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。我们可以把上面这行代码分成String str、=、"abc"和new String()四部分来看待。String str只是定义了一个名为st 阅读全文
posted @ 2013-04-15 12:47 小嫩芽儿 阅读(4428) 评论(2) 推荐(2)
摘要:Java读取UTF-8的txt文件第一行出现乱码“?”及解决test.txt文件内容:A中2国3456test.txt文件采用写字板保存为UTF-8格式保存并关闭后使用写字板再次打开该UTF-8文档,中文、字母正常显示测试代码:[java]view plaincopyimportjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;importjava.io.InputStreamReader;publicclassReadTxtFile{publicstaticvoidmain(String[]args 阅读全文
posted @ 2013-04-12 10:34 小嫩芽儿 阅读(14270) 评论(0) 推荐(1)
摘要:这个错误出现的原因主要是在中文操作系统中,使用一贯的“javac HelloWorld.java”方式编译UTF-8(带BOM)编码的.java源文件,在没有指定编码参数(encoding)的情况下,默认是使用GBK编码。当编译器用GBK编码来编译UTF-8文件时,就会把UTF-8(带BOM)编码文件的文件头的占3个字节的头信息,按照GBK中汉字占两个字节、英文占1个字节的特性解码成了“乱码”的两个汉字。这个源文件应该是用记事本另存存为UTF-8编码造成的。对于非GBK及其子集编码(GB2312)的正确的源文件,编译方式为“javac -encoding "UTF-8" H 阅读全文
posted @ 2013-04-12 10:04 小嫩芽儿 阅读(744) 评论(0) 推荐(0)
摘要:好长时间没有用java.exe和javac.exe手动进行编译了,今天写了个hello world手动编译。竟然出现NoClassDefFoundError的错误,从网络上找到解答:简单的JAVA程序,即在控制台中输出Hello,World。类名:HelloWorld,文件名HelloWorld.javapublic class HelloDate{ public static void main(String[] args) { System.out.println("Hello,World"); }}在命令行中用javac进行编译源文件OK,编译成功,没报错。之后用ja 阅读全文
posted @ 2013-04-12 09:58 小嫩芽儿 阅读(8778) 评论(0) 推荐(0)