对象类型转换 分为向上转型和向下转型(强制对象转型)。向上转型是子对象向父对象转型的过程,例如猫类转换为动物类;向下转型是强制转型实现的,是父对象强制转换为子对象。这和基础数据类型的转换是类似的,byte在需要时会自动转换为int(向上转型),int可以强制转型为byte(向下转型)。 对于对象转型 ...
分类:
编程语言 时间:
2017-10-29 19:36:41
阅读次数:
306
本人目前是一名大数据工程师,项目数据50T,日均数据增长20G左右,个人是从Java后端开发,经过3个月的业余自学成功转型大数据工程师。 ...
分类:
其他好文 时间:
2017-10-27 23:53:00
阅读次数:
530
一. ADO.NET (Access Data Object, 数据访问对象) .NET操作数据库的一组类 Connection Command DataReader DataAdapter 二. Connection 连接对象 1.创建: SqlConnection conn = new SqlC ...
分类:
数据库 时间:
2017-10-26 23:06:13
阅读次数:
265
数组:一组具有相同数据类型的集合(容器) 1.数组声明格式: 数据类型 [] 数组名 = new 数据类型[长度]; 数组长度一旦确定无法更改。 数组里的数据必须是相同类型或自动向上转型后兼容的类型 2.数组初始化 1)静态初始化 例:int [] i= {1,2,3,4,’a’}; Float [ ...
分类:
编程语言 时间:
2017-10-24 22:33:27
阅读次数:
231
1.Java 中父类直接向子类转型的不合法的,可以编译但运行时报错。 Java中子类直接向父类转型 是合法的,但转型后,可以执行的方法仅限存在于父类中的,在执行时,先看子类的是否有定义,有就执行,没有就执行父类中的。 2.JVM JIT 即时编译器,编译热点代码为可以直接执行的机器码,提升程序执行效 ...
分类:
编程语言 时间:
2017-10-24 20:57:15
阅读次数:
193
/**Java中的数据类型*/ public class Demo03{ static boolean b; //成员变量:类体内方法体外 作用域是整个类。使用时,可以不赋值,执行其默认值 public static void main(String []args){ System.out.prin ...
分类:
编程语言 时间:
2017-10-23 21:41:09
阅读次数:
149
1、简单泛型 使用Object:因为Object类是类层次结构的根,Java中所有的类从根本上都继承自这个类。所以所有的类都能转型为Object类。 这里的f()函数可以处理三种类型的对象,list也可以存放三种类型的对象,但是其实他们都是处理或者储存的先转型为Object类型的对象。 输出: 通常 ...
分类:
编程语言 时间:
2017-10-22 16:59:11
阅读次数:
336
现在的心情是忐忑不安的。想想自己即将进入不惑之年,却一直在做网络维护,没有前景,每天都在重复着一样的工作,心无比的累。上下班接送小孩,做饭,晚上要辅导小孩作业;白天还在为工作无能为力的事情操心。没有编程能力的运维真的是很多奈,一个小小的程序都要求人开发,在..
分类:
编程语言 时间:
2017-10-18 19:47:36
阅读次数:
187
26:尽可能延后变量定义式的出现时间 1:只要你定义了一个变量而其类型带有一个构造函数或析构函数,那么当程序的控制流到达这个变量定义式时,你便得承受构造成本;当这个变量离开其作用域时,你便得承受析构成本。即使这个变量最终并未被使用,仍需耗费这些成本,所以你应该尽可能避免这种情形。 2:像下面这个函数 ...
分类:
编程语言 时间:
2017-10-18 10:16:10
阅读次数:
149
概述 我们都知道面向对象有四个基本特性:抽象、封装、继承、多态。这四个特性,概括起来可以这么理解,抽象、封装、继承是多态的基础,多态是抽象、封装、继承的表现。多态,是Java中非常重要的一个部分,所以今天来谈一下多态(Polymorphism)。 什么是多态 不同类的对象对同一消息作出不同的响应就叫 ...
分类:
其他好文 时间:
2017-10-18 00:29:31
阅读次数:
160