Java
kduo
这个作者很懒,什么都没留下…
展开
-
JAVA中的接口和抽象类(转)
在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。 比如:我们要描述“水果”,它就是一个转载 2016-04-25 10:28:58 · 281 阅读 · 0 评论 -
abstract与interface
参考文章 http://www.bdqn.cn/news/201312/12313.shtml http://www.cnblogs.com/xiaoao808/archive/2008/03/11/1100886.html1.两者的区别: 先看两者的定义方式及使用方法: public abstract class MyAcstract extends Activity { pu转载 2016-04-25 16:42:37 · 258 阅读 · 0 评论 -
Java基本语法和命名规范
http://blog.csdn.net/huangyabin001/article/details/307178411.命名基本原则 在面向对象编程中,对于类,对象,方法,变量等方面的命名应该本着描述性以及唯一标识性这两大特征来命名,才能保证资源之间不冲突,并且每一个都便于记忆。 命名原则是:使名称足够长以便有一定的意义,并且足够短以避免冗长。2.命名基本规范2.1.编程基本命名规范转载 2016-04-17 11:22:39 · 550 阅读 · 0 评论 -
abstract抽象类--形象的解释
最近一直再学习abstract抽象类,似懂非懂的感觉,用是会用了,可是总感觉不理解java设计它的用意是何 在群里问了问关于这个的问题,有个大哥给出了这样的解释,感觉很形象,记录在此,希望那位大哥能允许看完这个理论,好似有醍醐灌顶的赶脚,对抽象类的理解更清晰了,更应该明白的是要有这个思想,去寻找共同点,然后规整,这不正是面向对象的核心思想么。原创 2016-04-29 11:32:37 · 458 阅读 · 0 评论 -
Java回调机制解析
参考http://blog.csdn.net/pi9nc/article/details/23169357模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机制,解决转载 2016-04-29 16:05:12 · 316 阅读 · 0 评论 -
static的作用
在《Java编程思想》P86页有这样一段话: “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”这段话虽然只是说明了static方法的特殊之处,但是可以看出static关键字的基本作用,简而言之,一句话来描述就是:static变量也称转载 2016-04-19 10:09:29 · 268 阅读 · 0 评论 -
java反射机制
定义: JAVA反射机制是在运行状态中,对于任意一个类,都能够得到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。简单的解释: 反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。 例如我们可以通过类名来生成一个类的实例; 知道了方法名,就可以调用这个方法;知道了属性名就可以访问这个属性的转载 2016-07-12 14:29:27 · 382 阅读 · 0 评论