package com.zjt.frame;import java.math.BigDecimal;import org.apache.commons.lang3.StringUtils;/** * * 功能说明: 提供高精度的运算支持. 所以函数以double为参数类型,兼容int与float. ...
分类:
其他好文 时间:
2018-03-08 02:35:22
阅读次数:
213
所谓多态是指:父类和子类具有同名函数fun(),当使用父类指针p指向父类对象时,调用p->fun()函数时,执行的是父类的fun()函数;当使用父类指针p指向子类对象时(类型兼容性原则允许这么做),调用p->fun()函数时,执行的还是父类的fun()函数。原因在于子类从父类那里继承了一个fun() ...
分类:
编程语言 时间:
2018-01-31 14:43:00
阅读次数:
135
nftables 是新的数据包分类框架,新的linux防火墙管理程序
分类:
系统相关 时间:
2018-01-27 13:42:52
阅读次数:
204
c#中 is 检查对象是否与给定类型兼容。 例如,下面的代码可以确定对象是否为 MyObject 类型的一个实例,或者对象是否为从 MyObject 派生的一个类型: [c-sharp] view plain copy if (obj is MyObject) { } [c-sharp] view ...
分类:
编程语言 时间:
2018-01-24 14:10:45
阅读次数:
170
Java数据类型分为两类: 基本数据类型:必须先声明变量,然后编译器在未使用储存空间寻找够该变量使用的储存空间 引用数据类型:以特殊方法指向变量的实体 数组、接口、类 基本类型: 整型、字符型、布尔型 byte(8bit)、short(16bit)、int(32bit)、long(64bit)、fl ...
分类:
其他好文 时间:
2018-01-21 14:55:10
阅读次数:
130
1. 重载与重写的区别: 答:(1).重写必须继承,重载不用。 (2).重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。 (3).重写的方法修饰符大于等于父类的方法,重载和修饰符无关。 (public>protected>default>private) (4).重写不可以 ...
分类:
编程语言 时间:
2017-11-26 12:38:57
阅读次数:
177
功能实现 需求:根据表单的字段名,如果和参数的变量名一致,并且类型兼容,那么将数据自动封装到对应的自动上。 包括的支持的数据类型有: 1.基础数据类型:long、int、double、float、char、byte、boolean、short 2.基础数据类型的包装类:Long、Integer、Do ...
分类:
Web程序 时间:
2017-11-12 01:02:39
阅读次数:
177
一 . 重写和重载的区别: 1.重写必须继承,重载不用。 2.重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。 3.重写的方法修饰符大于等于父类的方法,重载和修饰符无关。 4.重写不可以抛出父类没有抛出的一般异常,可以抛出运行时异常。 二 . 抽象类: 1.概念:没有包含足 ...
分类:
其他好文 时间:
2017-09-21 18:07:21
阅读次数:
121
在讲多态之前,我们先来说说关于多态的一个基石 类型兼容性原则。 一、背景知识 1.类型兼容性原则 类型兼容规则是指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。通过公有继承,派生类得到了基类中除构造函数、析构函数之外的所有成员。这样,公有派生类实际就具备了基类的所有功能,凡是基类能解决 ...
分类:
编程语言 时间:
2017-09-03 17:53:37
阅读次数:
212
1、类型转换: 1-1:对于类型兼容的两种类型之间进行转换: 大转小:强制类型转换 (int => int(double)) 小转大:自动类型转换 (doubl => int ) 1-2、对于类型不兼容的两种类型之间进行转换: 前提:要使用Convert类进行转换的值和要转换得到的目标值之间是可以进 ...