os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:
编程语言 时间:
2017-09-02 16:45:58
阅读次数:
210
1.多态的概念 一种事物的多种体现形式 方法重载,方法的重写都是多态的体现 2.多态的体现形式 a.父类的引用指向子类的对象 b.接口的引用指向实现类的对象 总结: a.如果使用了多态,将不能访问子类或者实现类中特有的属性和方法 b.在多态中访问成员变量时,如果子类中出现了和父类重名的成员变量,都访 ...
分类:
其他好文 时间:
2017-08-20 12:24:09
阅读次数:
116
功能列表: 服务器端代码: 多线程代码: 实体类代码: 接口代码: 工具类: 业务类: 公共类等: 嗖嗖移动卡类 消费信息类: 使用场景类 ...
分类:
移动开发 时间:
2017-08-20 00:46:45
阅读次数:
650
此程序会在第4行编译出错。 没有final修饰的变量相加后会被自动提升为int型,与目标类型byte不相容,需要强制转换(向下转型)。 因此选择c 表达式的数据类型自动提升, 关于类型的自动提升,注意下面的规则。 ①所有的byte,short,char型的值将被提升为int型; ②如果有一个操作数是 ...
分类:
其他好文 时间:
2017-08-11 11:03:42
阅读次数:
148
1.旧式转型 C风格:(T) expression 函数风格:T (expression) 2.C++新式转型 const_cast<T>(expression) 将对象的常量性移除。 dynamic_cast<T>(expression) 执行“安全向下转型”,决定某对象是否归属于继承体系中的某个 ...
分类:
其他好文 时间:
2017-08-04 15:15:51
阅读次数:
171
今天做了一个测试的题目,发现自己还是很多问题没有静下心来做。很多问题是可以自己解决的但是自己一是没有读清题意,二是自己心里太急躁了。所以这个要自己应以为鉴! 对象的转型问题其实并不复杂,我们记住一句话:“父类引用指向子类对象”。 java中对象的转型分为向上转型和向下转型 一、对象的向上转型 1.1 ...
分类:
编程语言 时间:
2017-08-04 14:29:47
阅读次数:
224
接口 接口概念 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。请记住:一切事物均有功能,即一切事物均有接口。 接口的定义 与定义类的c ...
分类:
编程语言 时间:
2017-07-21 10:43:12
阅读次数:
106
多态 多态是具有表现多种形态能力的特征。更专业的说法: 同一个实现接口,使用不同的实例而执行不同的操作。 多态性与继承、方法重写密切相关 1.继承的存在(继承是多态的基础,没有继承就没有多态) 2.子类重写父类的方法(多态下调用子类重写后的方法) 3.父类引用变量指向子类对象(子类到父类的类型转换) ...
分类:
其他好文 时间:
2017-07-14 19:37:29
阅读次数:
136
abstract class Animal{ abstract void eat(); } class Cat extends Animal{ void eat(){ System.out.println("eat fish"); } void catchMouse(){ System.out.pr ...
分类:
其他好文 时间:
2017-07-10 22:07:36
阅读次数:
144
1. java.lang.ClassCastException 数据类型转换异常 当试图对某个对象强制执行向下转型,但该对象又不可转换为其子类的实例时将引发该异常,如下列代码。 控制台报错: ...
分类:
编程语言 时间:
2017-07-05 16:38:22
阅读次数:
198