在Java中强制类型转换分为基本数据类型和引用数据类型两种,这里我们讨论的后者,也就是引用数据类型的强制类型转换。 在Java中由于继承和向上转型,子类可以非常自然地转换成父类,但是父类转换成子类则需要强制转换。因为子类拥有比父类更多的属性、更强的功能,所以父类转换为子类需要强制。那么,是不是只要是 ...
分类:
编程语言 时间:
2016-12-19 21:37:53
阅读次数:
168
普通函数--> 形成一个私有的作用域--形参赋值--预解释--代码执行构造函数--> 形成一个私有的作用域--在私有作用域中,首先浏览器会默认的创建一个对象数据类型的数据 (就是我们这个类的实例)--形参赋值--预解释--代码执行(以当前实例为执行的主体[说明函数中的this是当前的实例],把属性和 ...
分类:
其他好文 时间:
2016-12-17 20:17:41
阅读次数:
147
主要分为两种 1.全局变量 以上8种基本数据类型的默认值。 引用数据类型的默认值为null。 举例如下: 在平常的jdbc访问数据库的过程中,如果通过实体对象映射数据映射操作数据库,由于一些错误原因,其中实体对象中有引用数据类型的变量时没有给其赋值, 默认就是null,如果有null值参与数据库的操 ...
分类:
编程语言 时间:
2016-12-14 22:04:04
阅读次数:
452
包装类 作用:1、丰富了基本数据类型只能存放值的问题,还提供了大量的方法或常量。 2、包装类充当了基本数据类型和引用数据类型转换的桥梁。 应用层面:包装类、String、基本数据类型的互相转换。 1、基本数据类型转为String: String str = Integer.toString(10); ...
分类:
其他好文 时间:
2016-12-13 23:24:30
阅读次数:
208
java入门 Java数据类型 基本数据类型 数值型 整数类型:int 浮点类型 单精度:float 双精度:double 字符型:char 布尔型:boolean 引用数据类型 类:class 接口:interface 数组 字符串:String 数据类型转换 自动类型转换: 能够兼容的情况下:i ...
分类:
编程语言 时间:
2016-12-13 07:02:58
阅读次数:
193
常用类常用类:字符串,包装类,时间日期类,属性文件类字符串:String(StringBuffer,StringBuilder是对String的补充)String是唯一一个可以直接用常量赋值的应用类型的应用类型引用数据类型String常量是一个对象,在内存的字符串常量“池”中、运行时如果要用到某一个 ...
分类:
其他好文 时间:
2016-12-12 22:38:59
阅读次数:
219
1.字符串: a.分类:String、StringBuffer、StringBuilder b.特殊:①String是唯一一个可以直接用常量赋值的引用数据类型 ②String的常量也是一个对象 (即 "Hello"也是对象) ③String对象内容不可变!!! ④由于③的存在,导致String在做字 ...
分类:
编程语言 时间:
2016-12-11 14:53:55
阅读次数:
169
多态:相同的行为,不同的实现。 多态分为:静态多态和动态多态。 静态多态:在编译期即确定方法的实现和效果。——使用重载实现 动态多态:运行后才能确定方法的实现和执行效果。——使用动态绑定和重写实现 动态绑定技术:引用数据类型转换、instanceof关键字 引用数据类型转换:向上转型:父类的引用指向 ...
分类:
其他好文 时间:
2016-12-07 23:22:09
阅读次数:
182
java的基本数据类型有八种,每一种都对应一种引用数据类型。 java基本数据类型:1)数值型 byte 1个字节 范围-128——127(计算方法 -2^(字节数*8-1)——2^(字节数*8-1)-1) short 2个字节 范围 -2^15——2^15 - 1 int 4个字节 范围 -2^3 ...
分类:
编程语言 时间:
2016-12-07 22:43:33
阅读次数:
161
一:final的用法 遇到的案例: public static final String Index = "default"; 为什么使用final呢? 答:String类是默认有final修饰的,表示String类不可以被继承,也即不能派生子类。 这里的final理解为是修饰引用变量的吧! 表示引 ...
分类:
其他好文 时间:
2016-12-01 14:41:13
阅读次数:
154