动手实验1: 当通过super()方法调用父类的构造方法时,该方法必须是子类构造方法的第一句。 动手实验2: 类型转换: 问题如下图: 回答:第二句会出错,第四句会出错。原因:虽然第一句已经把子类对象d赋值给父类对象m,但是m仍旧是父类的对象,所以用父类对象再次给子类对象赋值时需要加上强制类型转换。 ...
分类:
其他好文 时间:
2017-11-09 17:24:07
阅读次数:
132
SQLSTORE的反序列化(解密) 1 找到指定编号sql "//SQLString[@ID='"+strSqlId.Trim()+"']"2 根据参数个数创建参数数组3 遍历参数列 1 获取sql语句或存储过程名称 2 获取参数编号和根据数据库类型创建对应参数对象 3 赋值参数名称 4 遍历参数属 ...
分类:
数据库 时间:
2017-11-09 15:10:30
阅读次数:
330
执行以下代码: 这个程序不能正常运行,因为在主函数里d=m;这句话不符合Java的规则, 在继承中,基类不能对子类的对象赋值,而子类可以对基类的对象赋值, 而且,非继承关系的两个类再赋值是也应该先进行强制转化,比如:d=c;, 强制转化也不是每次都可以成功的。可以使用instanceof运算符判断一 ...
分类:
其他好文 时间:
2017-11-08 19:58:10
阅读次数:
136
1. 静态导入和自动装箱拆箱 (1).静态导入: 导入java里面类的静态成员 import static 包名 类名 静态属性/静态方法/*(2).自动装箱拆箱:自动装箱:把基本数据类型赋值给对应的包装类(对象)自动拆箱:把包装类的对象赋值给对应的基本数据类型 2. 增强for循环 用途:遍历数组 ...
分类:
编程语言 时间:
2017-11-05 13:10:11
阅读次数:
203
新建对象 赋值和取值操作 var book={ topic:"JavaScript", fat: true }; book.topic 通过点访问 book["fat"] 通过中括号访问,用的比较少 book.author="Flanagan” 增加属性,类似于Map book.content={} ...
分类:
Web程序 时间:
2017-11-01 01:05:31
阅读次数:
217
基本数据类型转换: 自动类型转换:把大类型的数据赋值给大类型的变量(此时的大小指的是容量的范围) 强制类型转换:把大类型的数据赋值给小类型的变量 引用类型转换: 引用类型的大和小,指的是父类和子类的关系 自动类型转换:把子类对象赋值给父类变量(多态) 强制类型转换:把父类类型对象赋给子类对象 ins ...
分类:
编程语言 时间:
2017-10-30 11:28:39
阅读次数:
173
【clone 和 __clone】 1、对象是引用数据类型: 当使用 = 将一个对象赋值给另一个对象时, 赋的是对象的地址, 两个变量指向同一地址, 一个跟着另一个也跟着变 $lisi = $zhangsan; 2、clone: 如果想要将一个对象完全克隆出一个互不干扰的对象, 需要使... ...
分类:
Web程序 时间:
2017-10-29 23:25:03
阅读次数:
321
前 言 这篇文章主要介绍了PHP编程中的__clone()方法使用详解,__clone()方法相当于一个浅拷贝,是PHP入门学习中的基础知识,需要的朋友可以参考下。 1对象是引用数据类型,当使用=将一个对象赋值给另一个对象时,赋的是对象的地址,两个变量指向同一地址,一个改变另一个也跟着变 __con ...
分类:
Web程序 时间:
2017-10-27 11:35:05
阅读次数:
165
一、本地存储 在HTML5诞生之前,网站如果想在浏览器端存储数据,只能使用Cookie,使用Cookie有较多的限制。 Cookie问题: 1.cookie大小限制在4K左右(各个浏览器不一致) 2.cookie每次随着HTTP请求都会一起发送(造成很多不需要的cookie也会一起发送) 本地存储: ...
分类:
Web程序 时间:
2017-10-27 01:57:26
阅读次数:
261
1.~操作 按位取反 2.简单的clone方法 3.在函数中给对象赋值 4.对象和数组的区别之一 5.判断语句中0和{}的地位 6.void的作用 ...
分类:
其他好文 时间:
2017-10-19 10:22:58
阅读次数:
165