`
文章列表
JavaScript 对象 Array 一、创建 ①new Array();数组大小动态扩展 ②new Array(size);指定大小 ③new Array(element0-N); ④var a = [1,2,3];二、方法 ①concat合并多个数组,将其返回 ②join将数组元素组成一个字符串join("间隔符") ③sort从字面上对数组进行排序 ④pop删除最后一个元素,并返回其 ⑤push向末尾追加一个元素,并返回长度 ⑥reverse颠倒数组 ⑦shift删除并返回首个元素 ⑧slice返回索引间的元素,不改变原数组,区间前闭后开 ...
JavaScript对象 Date 一、常用的方法 ①getFullYear取得年数 ②getMonth取得月数0到11 ③getDate取得一月中的某一天[0,31] ④getDay取得一周中的某一天[0,6] ⑤getHours小时0到23 ⑥getMinutes分钟0到59 ⑦getSeconds秒0到59 ⑧getMilliseconds毫秒0到999 ⑨getTime从19700101至今的毫秒数 二、显示时间的js function startTime(){ var today=new Date() var h=today.getHours() var m=t ...
JavaScript对象 String 一、创建 ①new String(s)将字符串放在新建的字符串对象中 ②String(s)将s转化成原始字符串 二、属性 ①constructor对创建该对象的函数的引用 ②length字符串的长度 ③prototype可向对象添加属性 三、方法 ①anchor创建锚 ②big大号字体显示 ③blink闪动(火狐) ④bold粗体显示 ⑤charAt返回索引处字符 ⑥charCodeAt返回索引处Unicode编码 ⑦concat连接字符串 ⑧fixed一打字机文本显示 ⑨fontcolor指定颜色 ⑩fontseze指 ...
一、JavaScript的位置 ①head中: <head> <script type="text/javascript">...</script> </head> ②body中: <body> <script type="text/javascript">...</script> <body> ③js文件中 <head><script src=./../../XX ...
  synchronized关键字的使用: ①是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的synchronized方法是不相干扰的。也就是说,其它线程照样可以同时访问相同类的另一个对象实例中的synchronized方法; ②是某个类的范围,synchronized static aStaticMeth ...
  ①类修饰符: public 可以从其他类中访问 abstract 本类不能被实例化 final 不能声明子类 ②构造器修饰符: public 可以从所有的类中访问 protected 只能从自己的类和它的子类中访问 private 只能在本类中访问   ③域修饰符: public 可以从所有的类中访问 protected 只能从本类和它的子类中访问 private 只能从本类中访问它 Static 对该类的所有实例只能有一个域值存在 transient 不是一个对象持久状态的一部份 Volatile 可以被异步的线程所修改 fin ...
以下对JSP内置对象及其方法做一概述   一、request        客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 方法说明: ①、object getAttribute(String name) 返回指定属性的属性值 ②、Enumeration getAttributeNames() 返回所有可用属性名的枚举 ③、String getCharacterEncoding() 返回字符编码方式 ④、int getContentLength() 返回请求体的长度(以字节数) ⑤、String ...
一、构成单例模式要点: ①、只有一个实例 ②、私有的构造方法 ③、向外界提供访问该实例的公共的静态方法   二、分类: ①、饿汉模式 class SingletonOne {  private SingletonOne() { }  private static SingletonOne st = new SingletonOne();  public static SingletonOne getST() {  return st; }} ②、懒汉模式1 class SingletonTwo { private SingletonTwo() { }  private ...
一、嵌套类(Nested Class)分为:内部类(Inner Class)、静态嵌套类(Static Nested Class) 二、写法: class OutClass{     static class StaticNestedClass{         ...     }     class InnerClass{         ...     } }   三、为什么要用嵌套类: 1、当仅希望在某个类中使用一个类时,用嵌套类的写法,就起到封装的作用。 2、提高代码可读性,与可维护性。   四、用例: public class DataStructure ...
尝尝鲜 哈哈:   Linux x86 - RPM Installer: http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.rpm Linux x86 - Compressed Binary: http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz   Linux x64 - RPM Installer http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x6 ...
 一、   在声明异常时,在方法名后用throws后面再跟上异常的名单,这样把运行时出现的已声明过的异常向上传递给调用该方法的方法处理;throw语句用来声明自己定义的异常,这种自定义的异常必须是Throwable类的子类;try\catch语句是告诉runtime去捕获该段代码中可能会出现的异常,并进行处理,如果不写对异常的处理代码,runtime会把异常对象交给默认的异常处理程序处理。   public void  exception throws IOException {         throw new IOException("IOException");   ...

Java多态

    博客分类:
  • Java
本文出自:http://blog.csdn.net/thinkghoster/archive/2008/04/19/2307001.aspx 对于认识多态的来说很不错... (一)相关类 class A ...{         public String show(D obj)

参数传递

    博客分类:
  • Java
参数传递:   基本数据类型以值传递方式,对象的传递有人说是址传,自觉亦是值传...   public class Test {     //static Value v2;//即便是全局变量,v也不会改变    public static void main(String[] args) {         Value v=new Value();        v.i=25;         int i=5;         second(v,i);         System.out.println(v.i+"&"+i); //为何输出0&a ...

简单的递归

    博客分类:
  • Java
一、原理:       递归明了的讲就是某段代码不断地循环执行,每次循环调用下次循环的结果,直到找到出口,递归结束。就像狼捕羊,羊终究会跑不动的。二、用例:int route = 1; private int recursion(int n){    if(n < 1)        return route;//递归出口    return n * recursion(n-1); }          
Global site tag (gtag.js) - Google Analytics