`
wlxt_8436
  • 浏览: 17023 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、window配置属性    1.closeAction:枚举值为:close(默认值),当点击关闭后,关闭window窗口 hide,关闭后,只是hidden窗口     2.closable:true在右上角显示小叉叉的关闭按钮,默认为true     3.constrain:true则强制此window控制在viewport,默 ...
 1) 、panel组件常用属性 因为panel组件的子类组件包括TabPanel,GridPanel,FormPanel,TreePanel组件,所以非常有必要介绍Panel组件的配置参数和相关的属性、方法。     //配置参数(只列举部分常用参数)     1.autoLoad:有效的url字符串,把那个url中的body中的数据加载显示,但是可能没有样式和js控制,只是html数据     2.autoScroll:设为true则内容溢出的时候产生滚动条,默认为false     3.autoShow:设为true显示设为"x-hidden"的元素,很 ...
效果图:    js代码:   Ext.onReady(function(){    Ext.QuickTips.init();    var tabsDemo = new Ext.TabPanel({        renderTo:Ext.getBody(),//                    resizeTabs:true,//宽度能自动变化,但是会影响标题的显示        activeTab:0,        height:200,        enableTabScroll:true,//挤得时候能够滚动收缩        width:400,        ...
接口就是规范 1、定义 interface public abstract interface 接口名{ //全局常量 public static final 类型常量名=[值]; //公共的抽象方法 public abstract 返回类型|void 方法签名; //内部接口 //内部抽象类 } 2、接口与实现类 1)具体实现类:必须实现所有的抽象方法 2)抽象实现类:按需实现,待子孙类实现即可 3、类与类:单继承     类与接口:多实现     接口与接口:多继承 4、接口与抽象的联系  实际开发中,一个业务逻辑处理类永远不要去继承一个实现好的类,要么继承抽象类,要么实现接口,优先 ...
效果图:[img]http://dl2.iteye.com/upload/attachment/0087/3572/9a8554ae-eae1-31e2-b66c-75648863e966.png[/img]js代码:Ext.onReady(function(){    var tabDemo = new Ext.TabPanel({        renderTo:Ext.getBody(),        width:300,        activeTab:0,//当前激活标签        frame:true,        closable:true,        items:[ ...
1)、动态添加TabPanel标签效果图[img]http://dl2.iteye.com/upload/attachment/0087/3623/63f28aa2-fa06-3b5a-8dff-1163f1830325.png[/img]js代码:Ext.onReady(function(){    Ext.QuickTips.init();    var tabsDemo = new Ext.TabPanel({        renderTo:Ext.getBody(),        activeTab:0,        height:700,        frame:true,   ...
1、抽象类 abstract 修饰类 就是:具体与规范的结合 1)、抽象类与具体类 组成部分的区别   具体类: 属性、常量 具体方法 构造器   抽象类:属性、常量 具体方法 构造器 + 抽象方法 2)、特点   a)抽象类不能实例化    b)抽象类一定存在子类    c)抽象类一定存在构造器,符合子类创建对象的规则    d)抽象类修饰符不能是final static 2、抽象方法:由abstract修饰的方法,该方法没有方法体{} 注意后; 抽象方法与抽象类的关系 1)抽象类可以没有抽象方法 2)抽象方法一定存在与抽象类中 3、抽象类与实现子类 1)、具体实现子类 必须 ...
super 父类对象,发生继承 1)从类向上追溯 找属性找方法 2)创建子类一定会创建父类,默认调用父类的空构造 相当super()。显式调用super([实参]) 作用: 1)、super.属性 -->使用父类属性,经常使用在父类与子类定义同名的属性,为了区 ...
抽象 -->三大特性 一、封装 encapsulation  高内聚低耦合 1、可见性、访问权限 public protected default private 2、访问器 setter与getter、isser   属性私有化 ,间接方式访问(获取、赋值)属性 3、输出问题:尽量不要方法本身里面输出,调 ...
1、重写:运行时调用问题,当子类与父类方法签名一致时,逻辑代码不同,调用时发生重写 1) 前提:继承、方法签名一致  名称、形参(个数、类型、顺序)相同 2)规则: a) 返回类型 <=    == 基本、void    <= 引用类型 b)异常 <= C)可见性 >= 2、注意:私有方法与静态方法、属性 、final修饰的方法不存在重写 3、方法重载与方法重写(面试) 1)、发生的环境不同:重写主要用于继承的类之间,重载主要用于一个类中。 2)、参数名称、形式参数(个数、类型、顺序)不同构成重载;参数名称、形式参数(个数、类型、顺序)、返回值类型相同构成重写: ...
Ext.onReady(function(){                Ext.QuickTips.init();                var form = new Ext.FormPanel({                    frame:true,                    width:500,                    monitorValid:true,//把有formBind:true的按钮与验证绑定                    layout:'form',                    labelWidth:55,  ...
1、编译时就能确定值,因此在方法区中。结果为true String a = "a1";        String b = "a"+ 1;       System.out.println(a==b);  //true 2、编译器不能确定为常量 ,运行期才知道结果、运行时的结果存放在堆中。结果为false String a = "ab";        String bb = "b";       String b = "a"+bb;     //运行时的结果存放在堆中 // ...
一 块分类: {} 1、普通块: 2、构造块: 3、静态块 4、同步块(线程中讲解) 分类 位置 作用域 执行时机    普通块 方法中 与方法共存亡 调用方法时    构造块 方法外,类中 与对象共存亡 创建对象时,每创建一个对象执行一次    静态块 方法外,类中+static 与类共存亡 在加载类时执行一次,仅执行一次。    同步块 二、调用顺序: 静态块 (一次)-->  main -->构造块 +构造器(多次) 父类:静态块 构造块  构造器 子类:静态块 构造块  构造器 调用:现有父后有子、静态优先于对象 1)、父类静态块 2)、子类静态块 ...

static

静态的:共享的,方法区中 1、静态属性:static +属性性  -->类属性 1)多个对象共享 2)使用时:类.静态属性,在本类中可以省略 类. 3)作用:统计个数、编号 2、静态方法:static 修饰的方法 1)、静态方法只能调用 静态方法 ;使用静态属性       成员方法:调用静态方法、成员方法;使用静态属性、成员变量 2)、作用:常用制作工具类;不用创建对象即可使用的方法。 3、静态块: 1)定义:static 修饰块{} 2)位置:在类中方法外 3)执行时机: 在加载类时执行
一、面向对象(oop):一切皆为对象 二、类(class):复杂类型、模板,在于抽象。 定义格式 [public 修饰符] class 类名{ //属性 //构造器 //方法 }       2)、成员方法: [public 修饰符] void|返回类型 方法名称([形参列表] ...
Global site tag (gtag.js) - Google Analytics