12 2013 档案

摘要:Pattern p1 = Pattern.compile("[0-9]*");Matcher m1 = p1.matcher("100.0");boolean bool=m1.find();if(bool){ System.out.println(m1.group());} 阅读全文
posted @ 2013-12-27 14:24 cRaZy_TyKeIo 阅读(290) 评论(0) 推荐(0)
摘要:JDK1.6加入了对Script(JSR223)的支持。这是一个脚本框架,提供了让脚本语言来访问Java内部的方法。你可以在运行的时候找到脚本引擎,然后调用这个引擎去执行脚本。这个脚本API允许你为脚本语言提供Java支持。另外,Web Scripting Framework允许脚本代码在任何的Servlet容器(例如Tomcat)中生成Web内容。 关于ScriptEngine和ScriptE... 阅读全文
posted @ 2013-12-20 17:11 cRaZy_TyKeIo 阅读(449) 评论(0) 推荐(0)
摘要:1. XSLT常用元素: 1.1 :创建模板 Match属性的作用是使模板和XML元素相关联 ...... 1.2 :选取XML元素,并添加到已被转换的输出流中 1.3 :循环 1.4 :对结果进行排序 ..... 在我实际练习时,发现如果select属性中若要带参数,需要按照如下语... 阅读全文
posted @ 2013-12-20 16:59 cRaZy_TyKeIo 阅读(485) 评论(0) 推荐(0)
摘要:大家都知道,XSL中是没有if else的,那么要想实现if else该怎么办呢? 其实很简单 上面when相当于if,otherwise相当于else。外面的一定不能少,when标签里的test是加条件的地方,返回值是boolean类型。position()是XSLT的函数。 阅读全文
posted @ 2013-12-13 15:43 cRaZy_TyKeIo 阅读(1748) 评论(0) 推荐(0)
摘要:在我们制作标签的时候经常要使用到一些xslt的知识,以下整理了常用的xslt函数供大家使用。 常用字符串函数: contains('Welcome','e'):字符串包含,包含:true,不包含:false concat('Welcome','Name','!’):返回字符串的拼接。 例子:concat('XPath','is ','FUN!')结果:'XPath is ... 阅读全文
posted @ 2013-12-13 15:37 cRaZy_TyKeIo 阅读(494) 评论(0) 推荐(0)
摘要:12 用在之外,用于声明一个从外部传进来的参数,调用的时候用$count 中XSLT内置函数position()取得的当前循环次数,<=是 元素用于在 XSLT 中进行遍历。 select属性:select 属性用于指定循环父元素,既是遍历指定元素内所有子元素。 结果过滤(可选):s... 阅读全文
posted @ 2013-12-13 15:35 cRaZy_TyKeIo 阅读(706) 评论(0) 推荐(0)
摘要:最近在学习使用XSLT,很好很强大的样式表语言。使用到了position()函数特此记录一下。 position()函数——返回节点位置 语法:position()参数:无返回值:整数用途:该函数用于返回上下文节点在正在处理的节点集合中的位置。以下示例程序演示了position()函数的用法。 XML源文档如下所示。 001 002 003 004 00... 阅读全文
posted @ 2013-12-13 15:28 cRaZy_TyKeIo 阅读(465) 评论(0) 推荐(0)
摘要:都不可以,因为abstract申明的方法是要求子类去实现的,abstract只是告诉你有这样一个接口,你要去实现,至于你的具体实现可以是native和synchronized,也可以不是,抽象方法是不关心这些事的,所以写这两个是没有意义的。然后,static方法是不会被覆盖的,而abstract方法正是要子类去覆盖它,所以也是没有意义的。所以,总的来说,就是java语法不允许你这样做,事实... 阅读全文
posted @ 2013-12-04 14:41 cRaZy_TyKeIo 阅读(298) 评论(0) 推荐(0)
摘要:可以重写静态方法,但重写后的静态方法不支持多态。 其实static根本就没有重写之说。static方法引用的时候应该用类名来引用,而不是对象。同时static方法不参与继承,所以在继承体系里面也不存在重载的说法。 不能被重写,例子: class A{ public static void a(){ System.out.println("a"); }}class B extends ... 阅读全文
posted @ 2013-12-04 14:31 cRaZy_TyKeIo 阅读(2938) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/veryitman/article/details/6450523 如果你忽略Java的细节,恐怕你的代码会充满bug,下面讨论关于类成员初始化问题。 第一类,初始化成员变量在构造方法之前 主要参考TIJ中的代码,来说明问题!! 1. 新建一个类Tag package mark.initial;public class Tag {... 阅读全文
posted @ 2013-12-04 14:07 cRaZy_TyKeIo 阅读(230) 评论(0) 推荐(0)
摘要:1. 实现多线程的两种方法 a) 让这个类继承java.lang.Thread,然后重写run方法 b) 让这个类实现 java.lang.Runnable接口,实现run方法 2. run():Runnable接口中的run,如果该线程是使用独立的Runnable运行构造的,则调用该Runnable对象的run方法。如果这个类是一个线程类,只要启动线程,就会... 阅读全文
posted @ 2013-12-04 14:01 cRaZy_TyKeIo 阅读(167) 评论(0) 推荐(0)
摘要:java正则表达式: (?i)abc 表示abc都忽略大小写 a(?i)bc 表示bc忽略大小写 a((?i)b)c 表示只有b忽略大小写 也可以用Pattern.compile(rexp,Pattern.CASE_INSENSITIVE)表示整体都忽略大小写 例子: public static void main(String arg[]){ St... 阅读全文
posted @ 2013-12-02 18:02 cRaZy_TyKeIo 阅读(1286) 评论(0) 推荐(0)
摘要:Java国际化 我们使用java.lang.Locale来构造Java国际化的情境。 java.lang.Locale代表特定的地理、政治和文化。需要Locale来执行其任务的操作叫语言环境敏感的操作。 构造一个系统默认的Locale Locale defaultLocale = Locale.getDefault(); 获得此Java虚拟机当前线程默认的语言环境值 ... 阅读全文
posted @ 2013-12-02 17:59 cRaZy_TyKeIo 阅读(1257) 评论(0) 推荐(0)
摘要:import java.text.MessageFormat;import java.util.Locale;import java.util.ResourceBundle;public class LocalTest { public static void main(String[] args) { // 返回所有已安装语言环境的数组 Locale[] l... 阅读全文
posted @ 2013-12-02 17:47 cRaZy_TyKeIo 阅读(178) 评论(0) 推荐(0)