一、 static static:静态的,可以用来修饰属性、方法、*代码块(或初始化块)、*内部类 static修饰属性(类变量): 由类创建的所有的对象,都共用这一个属性 当其中一个对象对此属性进行修改,会导致其他对象对此属性的一个调用。vs 实例变量(非static修饰的属性,各个对象各自拥有一 ...
分类:
编程语言 时间:
2020-07-10 22:41:16
阅读次数:
63
类是一个复杂数据类型,这个类型的数据主要有属性、方法两种东西。属性其实是一些变量,可以存放数据,存放的数据可以是整数、字符串,也可以是数组,甚至是类。方法实际上是一些函数,用来完成某些功能。引用一个类的属性和方法就使用->符号。->是调用的意思类 -> 类的成员变量或者成员函数下面是一个例子小程序: ...
分类:
Web程序 时间:
2020-07-09 15:08:22
阅读次数:
96
1.可以用来修饰的结构:主要用来修饰类的内部结构 属性、方法、代码块、内部类 2.static修饰属性:静态变量(或类变量) 2.1 属性,是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) * 实例变量:我们创建了类的多个对象,每个对象都独立的拥一套类中的非静态属性。当修改其 ...
分类:
其他好文 时间:
2020-07-06 20:21:45
阅读次数:
47
1、抽象类不能被实例化,只能当做一个类的基类进行继承。 2、抽象类可以做方法声明,也可以做方法实现。 3、抽象类中可以定义字段、属性、方法实现。 4、抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类。 public abstract class Shape ...
一、装饰器装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,属性或参数上,可以修改类的行为。通俗的讲装饰器就是一个方法,可以注入到类、方法、属性参数上来扩展类、属性、方法、参数的功能。 常见的装饰器有:类装饰器、属性装饰器、方法装饰器、参数装饰器装饰器的写法:普通装饰器(无法传参) 、 装饰器... ...
分类:
其他好文 时间:
2020-06-30 10:55:48
阅读次数:
58
var cars = ["Banana", "Orange", "Apple", "Mango"]; var x = cars.length; // length 属性返回元素的数量var y = cars.sort(); // sort() 方法对数组进行排序 var first = cars[0 ...
分类:
编程语言 时间:
2020-06-28 09:38:11
阅读次数:
59
##FileReader的方法与属性 |方法名|参数|描述| | | | | |readAsText|(file,encoding)|以文本文件的方式来读取,其中encoding参数指定读取该文件时所用的字符集,该参数的默认值是UTF-8| |readAsBinaryString|(file)|以二 ...
分类:
Web程序 时间:
2020-06-26 22:14:30
阅读次数:
58
统一建模语言简介 UML 从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 本教程主要介绍软件设计模式中经常用到的类图,以及类图之间的关系。 类、接口和类图 1. 类 类(Class)是指具有相同属性、方法和关系的对象的抽象,它封装了 ...
分类:
其他好文 时间:
2020-06-25 17:14:40
阅读次数:
75
内部类 Java允许将一个类A声明在另一个类B中,则类A为内部类,类B为外部类 分类 成员内部类(静态或非静态) 作为外部类的成员,调用外部类的结构 可以被static修饰 可以被四种不同权限修饰 作为类 类内可以定义属性、方法、构造器等 可以被final修饰,表示此类不能被继承(不使用final可 ...
分类:
其他好文 时间:
2020-06-24 23:23:30
阅读次数:
62
1、简洁表达法。 当属性名与属性值相同时,可省略属性值;例如:{name : name}可以写成 {name} 属性方法中,可省略冒号与function,直接 属性名(){}即可。例如{say : function(arr){}}可以写成{say(arr){}} es5的写法: //es5: con ...
分类:
其他好文 时间:
2020-06-24 00:24:11
阅读次数:
90