我们都知道,==是用来比较引用的(物理上的相等),而equals方法是用来比较值的(逻辑上的相等),在许多时候需要重写equals方法来实现我们的需求,比如把对象放到容器中,然后去查找对象。 在重写equals 方法时要遵循一些契约: 自反性:对于非空引用x而言,x.equals(x) 必须为tru ...
分类:
其他好文 时间:
2016-08-06 14:10:23
阅读次数:
195
IoC(控制反转,(Inversion of Control):本来是由应用程序管理的对象之间的依赖关系,现在交给了容器管理,这就叫控制反转,即交给了IoC容器,Spring的IoC容器主要使用DI方式实现的。 不需要主动查找,对象的查找、定位和创建全部由容器管理 DI(Dependency Inj ...
分类:
编程语言 时间:
2016-07-21 23:27:24
阅读次数:
308
男女约会,无非就是那几点,但,那几点究竟是哪几点呢?小编今天就给大家整理整理,不要到时候真要约会了,连这最基本的几点都忘记了。看了这篇文章,就好好记住这些基本技巧吧。看电影。是的,大家应该很赞同这一点,只要是情侣,几乎没有没干过这件事情的。这简直是最原始的约..
分类:
其他好文 时间:
2016-07-14 19:45:00
阅读次数:
230
方向一:政府方向四点好处:(1)收入稳定且初期收入高(2)工作稳定(3)工作环境优良(4)有一定社会地位,好找对象四点弊端:(1)收入增长缓慢(2)自由度低(3)晋升难,成长慢(4)越来越高的职业风险总体来说政府方向就业是一个稳定、严肃的职业方向,它不需要个性,不提倡创造,它避免..
分类:
其他好文 时间:
2016-07-11 01:27:20
阅读次数:
88
一、面向对象进阶 1.利用python反射查看面向对象成员 对于对象:反射既可以找对象,类的成员 对于类:反射只能找类中的成员 2.利用反射操作模块(查找类,创建对象,查找对象中字段) 1 2 3 4 5 6 7 8 9 #!/bin/env python # -*- coding:utf-8 -* ...
分类:
编程语言 时间:
2016-07-05 18:27:19
阅读次数:
240
1.javascript语言中,每一个对象都有一个对应的原型对象,称为prototype对象。 继承是基于原型的! 2.prototype对象的作用,就是定义所有实例对象共享的属性和方法! 3.“原型链”的作用在于,当读取对象的某个属性时,JavaScript引擎先寻找对象本身的属性,如果找不到,就 ...
分类:
编程语言 时间:
2016-07-05 09:59:14
阅读次数:
430
//用户名由6-18位的字母数字下划线组成,不能由数字开头 var r_name=/^[a-z]\w{5,17}$/i //密码长度不能少于六位 var r_pwd=/^\w{6,}$/ //要求和以上密码输入一致 //首先判断输入的确认密码是否为空? //如果不为空,通过找对象.value找到密码 ...
分类:
其他好文 时间:
2016-07-02 10:18:08
阅读次数:
158
描述 index() 函数用于从列表中找出某个值第一个匹配项的索引位置。 语法 index()方法语法: 参数 obj -- 查找的对象。 返回值 该方法返回查找对象的索引位置,如果没有找到对象则抛出异常。 实例 以下实例展示了 index()函数的使用方法: 以上实例输出结果如下: ...
分类:
编程语言 时间:
2016-05-14 00:48:05
阅读次数:
7387
Java动态编程的作用:
通过配置生成代码,减少重复编码和维护成本
我们常用到的动态特性主要是反射,在运行时查找对象属性、方法,修改作用域,通过方法名称调用方法等。在线的应用不会频繁使用反射,因为反射的性能开销较大。其实还有一种和反射一样强大的特性,但是开销却很低,它就是Javassit。
Javassit其实就是一个二方包,提供了运行时操作Ja...
分类:
编程语言 时间:
2016-05-13 02:40:20
阅读次数:
218
面向对象的三个特征:封装、继承、多态。
以后开发:其实就是找对象使用。没有对象,就创建一个对象。
找对象,建立对象,使用对象,维护对象的关系。
类和对象的关系:
现实生活中的对象:张三,李四
想要描述:提取对象的共性内容。对具体的抽象。
描述时:这些对象的共性有:姓名,年龄,性别,学习java的功能。
映射到java中,描述就是class定义的类。
具体对象就是对应ja...
分类:
编程语言 时间:
2016-05-13 02:29:15
阅读次数:
165