
JavaSE
Decade_try
不必执着于你想要的,你所需要的是不断提升自己。
展开
-
Java动态绑定机制--笔记
在实例化一个对象后,编译器如何调用对象的方法呢? 1)编译器查看对象的声明类型和方法名 eg: A a = new A();a.f(param); 由于Java用于重载机制,那么类A中就可能有多个f方法,例如f(String name)或者f(int age); 所以在这一步,编译器将调用所有的访问属性符合及方法名为f的调用方法 2)编译器查看调用方法时提供的参数类型原创 2016-04-23 16:48:23 · 331 阅读 · 0 评论 -
Java对象类型的转型分析
类型转换问题引入Java语言提供了进行普通类型转换的方法。例如:double x = 3.14;int y = (int)x;那么某个类的对象引用转换成另一个类的对象引用会产生什么情况。例如://Manager为Employee的子类//会发生向下转型产生错误--超类到子类Employee employee = new Employee();Manager manager = (Manger原创 2016-04-23 16:05:37 · 796 阅读 · 0 评论 -
Java回调机制分析
在安卓学习过程中经常听到回调函数,也经常用到回调函数,但只是有这个概念,并不清楚具体回调函数的运行机制。网上看了许多博客,大都采用代码分析。这里我们采用代码结合图例进行分析讲解。 先来看下回调的含义。就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法。反正这说法我也看的模糊。 那我们在来看个通俗点的说法。有一天老王遇到一个很难的问题,问题是“1原创 2016-07-28 13:33:14 · 381 阅读 · 0 评论